Full-Stack Developer
Crafting modern digital experiences
I build scalable applications with Spring Boot, React, and cloud technologies, focusing on clean architecture and exceptional user experience.
Tech Stack:
Spring BootC# / CSOMPowerShellNode.jsExpressMySQLMongoDBReactTypeScript

Professional
Development
Experience
Education
B.Sc. Informatik
FH Frankfurt
Note: 1.6
03/2021 – Present
Pursuing a Bachelor's degree in Computer Science with focus on software development and system architecture.
B.Sc. Informatik (Überbrückungssemester)
FH Darmstadt
10/2020 – 02/2021
Completed a bridging semester in Computer Science to prepare for full degree program.
Studienkolleg (T-Kurs)
FH Anhalt, Köthen
08/2019 – 07/2020
Completed technical preparatory course for international students focusing on mathematics, physics, and computer science.
Sprachschule
F+U Academy of Languages, Heidelberg
01/2019 – 07/2019
Intensive German language program achieving C1 proficiency level.
Technical Expertise
Backend Development
- Java Spring Boot
- C# with CSOM
- PowerShell
- Node.js/Express
- Python FastAPI
Frontend Development
- React.js
- Redux Toolkit
- TypeScript
- HTML/CSS/Tailwind
- JavaScript
Database & Tools
- MySQL
- MongoDB
- Git & GitHub
- Jira & Agile Scrum
- RESTful API Design
KFW
08/2023 – 07/2024
Werkstudent (08/2023 – 03/2024)
Praktikant (04/2024 – 07/2024)
- Developed PowerShell scripts for SharePoint process automation and data operations
- Developed a powerful C# REST API with JWT authentication that replaced outdated Nintex workflows, doubling backend speed and substantially improving system stability
- Created an efficient service layer with streamlined CRUD operations and versatile utility functions, enhancing maintainability and supporting future scaling
- Wrote unit tests and conducted code reviews to ensure quality
- Fixed frontend bugs with React.js and TypeScript
- Created and executed test cases in HP-ALM for quality assurance
TCS - Tata Consultancy Services
12/2022 – 06/2023
Werkstudent
- Installation, configuration and maintenance of hardware and software components
- Diagnosis and resolution of technical issues and support requests
- Technical support and consulting for employees on IT-related questions