Developed new branch software to modernize and improve usability for users without postal background.
Implemented features based on stakeholder requirements and worked closely with various departments.
Conducted software testing, bug analysis, and bug fixing to ensure software quality.
Worked in a large Scrum team with regular sprint planning, reviews, and retrospectives for continuous improvement of development processes.
Implemented best practices for performance optimization and monitoring.
Skills: C#/.NET, MAUI, Scrum
Oct 2023 - Jun 2024
9 months
Lead C#/.NET Software Developer
Ashampoo GmbH & Co. KG
Developed an AI assistant using the MAUI framework and took the application successfully from concept to production.
Designed the application architecture, including the client MAUI app and cloud infrastructure.
Used AWS to host the API, ensuring scalability.
Handled the full development lifecycle, from initial requirements analysis to deployment, including coding, testing, and maintenance.
Implemented best practices for performance optimization and monitoring.
Skills: C#/.NET, MAUI, OpenAI, AWS, CI/CD.
Mar 2023 - Sep 2023
7 months
C#/.NET Software Developer
Cyber Insight GmbH
Conducted a comprehensive analysis of the existing Windows application for the Cyber Insight Platform to identify areas for improvement and optimization. Implemented strategic measures to boost performance and functionality.
Developed and implemented the application as a Windows service with elevated administrator rights.
Integrated robust authentication mechanisms into the application using the client's API to ensure secure access and user authentication.
Implemented continuous integration and deployment (CI/CD) strategies to streamline delivery and installation of the complete application for end users. This optimized the deployment process and ensured efficient software distribution.
Designed and developed a Product Information Management (PIM) system, including creating the database schema, backend APIs, and implementing the user interface.
Implemented all required microservices for the application using the .NET framework. This included developing REST APIs for communication between services and managing data storage and retrieval.
Built the frontend application using React, following a modern and responsive design approach to ensure an optimal user experience. This included building reusable components, integrating with backend APIs, and testing the application to meet quality standards.
Managed the continuous integration and continuous delivery (CI/CD) pipeline for the entire infrastructure, including automated tests, builds, and production deployments. This ensured a smooth and reliable deployment process for the application and its microservices.
As the lead backend developer, I played a key role in the "Reward App" and "Discount Engine" projects as part of HEIDELBERG's new global e-shop. In this role, I was responsible for leading the development team as well as designing, planning, and implementing the backend development.
Additionally, I successfully worked on an IoT project that used AWS to process data from an electric car charging station. Services like Lambda, EC2, S3, and DynamoDB were used to store, process, and serve the data.
My tasks included participating in requirements analysis, architecture and design, and implementation, working closely with other teams like the frontend and QA teams to ensure requirements were met and the quality of results was high.
I designed and developed full-stack solutions based on the .NET Core framework, focusing on backend development but also able to handle frontend tasks when needed.
I also created test cases and documented development activities to ensure products met requirements and were easy to maintain.
I worked on innovative solutions and approaches for web-based applications in the 3D visualization field.
I was also involved in designing and developing new frontends for web applications, using the Web Components principle to create effective and maintainable solutions.
As part of the development team, I collaborated closely with other developers to ensure requirements were met and the quality of results was high.