Fullstack Webdeveloper.

I build modern, responsive web applications with cutting-edge technologies. Specializing in React, Next.js, and full-stack development to create exceptional digital experiences.

Profilbild

About Me

A fullstack developer specializing in React and Next.js applications with an eye for design.

Personal

Creative thinker with a passion for elegant solutions and attention to detail

Problem Solver
Creative Thinker
Fast Learner
Detail Oriented

Professional

Delivering impactful solutions while constantly exploring new technologies

Experience
5+ years
Projects
10+ completed
Technologies
12+ mastered
Certifications
3 achieved
portfolio.tsx
import { Developer } from 'career';
import { React, NextJS, TypeScript } from 'skills';

const Christoph: Developer = () => {
  const [passion, setPassion] = useState('high');
  const [darkMode, setDarkMode] = useState('always');

  useEffect(() => {
    // Always learning new things
    const interval = setInterval(() => {
      learnNewSkill();
    }, 24 * 60 * 60 * 1000);
    return () => clearInterval(interval);
  }}, []);

  const buildAmazingThings = () => {
    return <Innovation />
  }

  return <WebDeveloper 
    skills={[React, NextJS, TypeScript]}
    theme={darkMode}
    createValue={() => buildAmazingThings()}
  />;
};
export default Christoph;

My Skills

I've honed my expertise across these technologies to deliver modern, efficient solutions.

Scroll
to explore

React

Building interactive UIs with reusable component-based architecture

Proficiency levelExpert

Next.js

Creating high-performance web applications with server-side rendering

Proficiency levelExpert

TypeScript

Developing type-safe code for more robust and maintainable applications

Proficiency levelExpert

JavaScript

Implementing dynamic functionality for engaging user experiences

Proficiency levelSpecialist

Node.js

Building scalable backend services with JavaScript runtime

Proficiency levelExpert

Tailwind CSS

Crafting responsive designs with utility-first CSS framework

Proficiency levelSpecialist

Supabase

Creating serverless applications with real-time database and authentication

Proficiency levelIntermediate

Git

Managing source code and version control for collaborative development

Proficiency levelSpecialist

Docker

Deploying applications consistently using containerization

Proficiency levelExpert

React Native

Developing cross-platform mobile applications with React

Proficiency levelIntermediate

Firebase

Building scalable applications with real-time database and cloud functions

Proficiency levelIntermediate

HTML & CSS

Creating semantic markup and styling for modern web applications

Proficiency levelSpecialist

Flutter

Developing cross-platform mobile applications with Dart

Proficiency levelIntermediate

Figma

Designing user interfaces and interactive prototypes for web and mobile applications

Proficiency levelExpert

Projects

Explore my portfolio of applications showcasing my expertise in frontend, backend, and full-stack development.

  • Portfolio Website
    Frontend

    Portfolio Website

    This website is a showcase of my projects, skills, and experience in software development. It features a modern design with a clean layout and intuitive navigation. The site is build with Next.js, Tailwind CSS and Framer Motion.

    ReactNext.jsTailwind CSSTypeScriptFramer Motion
  • OSM Routing Simulation
    Full Stack

    OSM Routing Simulation

    This project focuses on the implementation, optimization, and visualization of routing algorithms using OpenStreetMap data. The main objective is to develop an interactive web-based application that compares various routing algorithms, such as breadth-first search, Dijkstra, and A*, and visually represents their operation. A key contribution is the implementation of an efficient graph contraction technique, which significantly reduces computational effort by selectively eliminating intermediate nodes. Evaluation on different datasets (urban, rural, highway networks) demonstrates runtime improvements ranging from 10% to 95%, depending on the network structure and the chosen algorithm. For highway data, which has a low branching density, a node reduction of over 93% was achieved, leading to a computation speedup by a factor of 20. The developed application provides valuable insights into the functioning of routing algorithms and highlights the substantial optimization potential of structural graph transformations for efficient navigation in real-world road networks.

    OpenStreetMapNode.jsJavascriptPug.js
  • PDF Chatbot
    Full Stack

    PDF Chatbot

    This project is a self-hosted AI assistant that enables users to interact with PDF documents by answering specific questions based on their content. Users can upload, manage, and view PDFs directly within the application. An on premise LLM retrieves the most relevant document sections using advanced similarity search, ensuring accurate responses. The system includes a built-in chat history to track past interactions and a secure authentication mechanism for controlled access. Designed for on-premise deployment, it guarantees full data privacy and independence from external AI providers. The platform features a modern Next.js frontend and a Python FastAPI backend, all deployed in a Docker container for streamlined management. It is ideal for researchers, legal professionals, businesses, and institutions that need an AI-powered document assistant to extract insights from extensive PDF collections while maintaining full control over their data.

    ReactNext.jsTypescriptPythonFastAPIDockerSupabase
  • Quote Number Generator
    Full Stack

    Quote Number Generator

    This project is a web application for managing and approving quote numbers. Users with the appropriate permissions can create new quote numbers, while others must approve them. The system features secure authentication and supports different user roles to control the management and approval process. The application is built with Next.js and uses Supabase as its database, providing a modern, scalable, and secure solution for businesses.

    ReactNext.jsTypescriptSupabaseDocker
  • Nabelink
    Mobile

    Nabelink

    A community-based Flutter application that connects neighbors to help each other with everyday tasks and needs. Nabelink is a mobile application designed to foster community connections by allowing users to both request help and offer assistance to others in their neighborhood. Whether it's moving furniture, walking a dog, or borrowing kitchen supplies, Nabelink makes it easy to connect with neighbors and build a stronger community.

    OpenStreetMapFlutterFirebaseDart

Education & Experience

My academic journey and professional development path.

2017 - 2020

A-Levels

Technical High School Backnang

Specialized in Computer Science

Graduated with honours. The main subjects included computer science, maths and chemistry.

2020 - 2024

Bachelor of Science Computer Science

HFT Stuttgart University of Applied Sciences

Specialized in Software Engineering with focus on web technologies and application development.

Graduated with honours and twice nominated for the Novatec Sponsorship Award in recognition of outstanding performance. Bachelor's thesis focused on 'Analysing Smartphones and Laptops with Regard to Ecological and Economic Criteria for Sustainable Technology Decisions' in collaboration with Tagueri AG. Key courses: Advanced Algorithms, Database Systems, and Software Architecture.

2022 - 2023

Internship - IT Department

Tagueri AG

During my studies, I worked as an intern in the IT department, focusing on network administration and support.

During my studies, I had the great opportunity to complete an internship at Tagueri AG, where I was able to gain practical experience in IT administration and support. I was able to deepen my theoretical knowledge and gain insights into the daily work of an IT department.

2023

Working Student - IT Department

Tagueri AG

Continued working at Tagueri AG after my internship this time focusing on the development of internal tools and support.

After my internship, I was offered a working student position at Tagueri AG, where I was able to further deepen my practical knowledge mainly in the field of developing web applications. I was able to work on various projects and support the team in their daily work.

2024 - 2025

Working Student - AI Competence Center

Tagueri AG

Working as a working student in the AI Competence Center, focusing on the development of internal tools and POCs in the field of AI.

After I finished my bachelor studies, I was thrilled to be offered another working student position at Tagueri AG. I got to switch teams, which was really exciting, and I got to work on some amazing projects in the field of AI. I was able to support the team with my knowledge of web technologies and distributed systems, which was a great opportunity for me.

2024 - today

Master of Science Computer Science

Aalen University

Advanced studies in Software Engineering and Artificial Intelligence.

Expected graduation in 2025. Currently working on my master's thesis at the German Research Center for Artificial Intelligence (DFKI) on the topic o 'Extending a clinical gait data repository for interactive video data support'. Key courses: Advances Software Engineering, Predictive Analytics and App Development.

Contact

Have a project in mind or want to explore collaboration opportunities? I'd love to hear from you.

Get in Touch

Connect with me on social media or send a message using the form. I'm always open to discussing new projects and opportunities.

Availability

Currently available for full-time positions and freelance projects.

Quick Response

I typically respond to messages within 24-48 hours.

Send a Message

Share your project details or inquiries and I'll get back to you soon.