About
Highly accomplished Senior Software Engineer with a strong background in full-stack development, specializing in .NET and C#, coupled with advanced expertise in AI/ML, LLMs, and neurorobotics. Proven ability to lead complex projects from concept to deployment, refactor critical systems for enhanced performance, and develop innovative solutions for diverse sectors including medical, government, and enterprise clients. Eager to leverage deep technical proficiency and agile methodologies to drive impactful software development and contribute to cutting-edge AI initiatives.
Work
IW Informatik GmbH
|Senior Software Engineer
→
Summary
Led full-stack development and refactoring initiatives for enterprise software solutions, enhancing performance and scalability for key clients including Siemens AG and the German Government.
Highlights
Designed and implemented a .NET 8 WinForms UI application for material management, integrating with ASP.NET Core Web API and MSSQL, improving data accessibility and operational efficiency.
Refactored ASP.NET Core Web API services and MSSQL database tables, significantly enhancing code maintainability and boosting system performance.
Developed highly scalable and reliable C# REST Web APIs (.NET 6/8) for government time accounting systems, ensuring data integrity and accessibility.
Engineered a custom Large Language Model (LLM) solution for the medical sector, leveraging C# Semantic Kernel, Kernel Memory, and RAG techniques for advanced data processing and insights.
Streamlined project delivery and team collaboration through effective application of Scrum practices, Azure DevOps, and GitLab workflows.
TheFastHost
|System Administrator (Self-employed)
→
Summary
Managed web hosting infrastructure and developed custom solutions, ensuring scalable and reliable services for diverse customer needs.
Highlights
Managed deployment and support of web hosting products, delivering scalable and reliable solutions for various customer requirements.
Developed and maintained custom tools, including designing tailored backup solutions to enhance system reliability and data security.
→
Summary
Led full-stack software development, from concept to deployment, for GUI Desktop Applications and APIs, ensuring robust solutions and enhanced user experiences.
Highlights
Directed the complete software development lifecycle for real-world GUI Desktop Applications and APIs using C# and .NET, encompassing requirements gathering, design, development, testing, and maintenance.
Optimized user experience by providing comprehensive end-user support, resolving issues and implementing feature enhancements.
Administered and maintained license and e-commerce systems, ensuring continuous functionality and compliance.
Implemented end-to-end SEO and marketing strategies, significantly enhancing online visibility and customer engagement.
TKI mbH
|Software Engineer (Working Student)
→
Summary
Optimized CI/CD pipelines and developed user-friendly applications as a working student, significantly improving development efficiency and internal tooling.
Highlights
Developed a custom .NET tool that significantly improved CI/CD pipeline efficiency and build/deployment processes using Jenkins and WiX toolset.
Contributed to projects using .NET 6 and C#, including the development and maintenance of a user-friendly WPF GUI application for work time tracking.
Managed version control and agile project collaboration using Bitbucket (Git) and Jira, ensuring streamlined development workflows and task management.
TKI mbH
|Software Engineer (Intern)
→
Summary
Engineered a sophisticated GUI desktop application for project-based tracking of employee work hours, from concept to rollout.
Highlights
Engineered a sophisticated WPF desktop application for employee work hour tracking, utilizing C#, .NET, Entity Framework Core, and MVVM for an intuitive user interface.
Managed the full software development lifecycle from concept through to implementation and rollout, ensuring seamless integration with existing systems.
DESA GmbH
|IT-System Technician
→
Summary
Managed network and security technology projects, overseeing employees and contractors to ensure successful project delivery.
Highlights
Managed network and security technology operations, ensuring robust system infrastructure and compliance with industry standards.
Led projects as a project manager, overseeing teams of employees and contractors to achieve project milestones and deliverables efficiently.
Education
University of Technology Chemnitz
→
M.Sc.
Neurorobotics (Computer Science)
Grade: 1.6 (Germany)
Courses
Deep Learning
Artificial Intelligence
Neuroscience
Computer Science
Machine Learning & Deep Learning Projects with TensorFlow and Keras
Data Management Project with PostgreSQL and Node.js
Thesis: Leveraging Large Language Models for Automated Web Scraping implemented with C# .NET 8 Blazor (ProfJobs)
University of Technology Chemnitz
→
B.Sc.
Computer Science
Grade: 2.2 (Germany)
Courses
Minor in Psychology
Projects for cross-platform development (C++)
Deep Learning (Tensorflow) and Benchmarking (C++)
Thesis: Deep Learning with Tensorflow (algorithms implemented in Python)
Vocational Training
→
Apprenticeship
IT System Electronics
Courses
Final examination on networked fire alarm systems
Lehngrund High School
→
High-School Diploma
General Education
Languages
German
English
Skills
Languages
German (Native), English (Professional working proficiency, C2).
Programming Languages
C#, Python (for AI & ML), SQL, JavaScript, VB.NET, C++, Node.js.
Frameworks and Libraries
.NET, .NET Framework, WPF, WinForms, Avalonia, Entity Framework, ASP.NET Web API, Playwright, LLaMa Sharp, Tensorflow, Keras, Semantic Kernel, Kernel Memory, React, Express, QT, Syncfusion, Blazor.
Tools
Visual Studio, Rider, GitHub, Git, Jenkins, WiX toolset, Bitbucket, Jira, Azure DevOps, PostgreSQL, Flask.
Development Practices
MVVM, DI (Dependency Injection), REST API Development, CI/CD (Continuous Integration/Continuous Deployment), Unit Testing, Web Scraping / Data Extraction, Scrum, MLOps (Machine Learning Operations), Full Software Development Lifecycle.
Technical Concepts
Deep Learning, Artificial Intelligence, Neuroscience, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Backend Development, Frontend Development, Machine Learning, Problem Solving, Network and Security Technology.
Interests
Professional
Back- and Frontend Development, Machine Learning, Problem Solving.
Hobbies
Photography.
Projects
Browser-Based Traffic Tool (Traffic Buddy)
→
Summary
Developed a browser-based traffic analysis tool using C#, .NET 8, WPF, MVVM, and Playwright for detailed web interaction insights.
Website Indexing Software (Index Buddy)
→
Summary
Developed website indexing software using C#, .NET 6, .NET Framework 4.8, WPF, and MVVM.
Proxy-Server Management Software (Proxy Buddy)
→
Summary
Developed comprehensive proxy server management software using C#, .NET 8, .NET Framework 4.8, WinForms, and Syncfusion.
MagmaDNN Benchmark-Suite
→
Summary
Developed a C++ benchmark suite to determine the deep learning performance of heterogeneous CPU- & GPU-clusters.
Interactive Painting Tool
→
Summary
Collaborated on a university project for an interactive painting tool using C++ and QT for graphical interface development.
RSS-aggregator Apps for Windows Phone
→
Summary
Developed UWP C# apps (MensaDD, Heise & Golem News Live) for aggregating and displaying RSS feed information on Windows Phone.