Career Objective
Results-driven software engineer with a proven ability to develop and deliver high-quality software solutions in a fast-paced, deadline-driven environment.
Proficient in multiple programming languages and frameworks, with experience in agile methodologies and DevOps practices.
Passionate about information theory and philosophy, with a deep understanding of how these disciplines inform and influence software development.
Strong analytical thinker with a passion for problem-solving and a commitment to continuous learning and improvement.
Work Experience
My role involves collaborating with cross-functional teams to design and implement software applications that meet the needs of the client and comply with industry standards and government regulations.
I work closely with product managers, designers, and other stakeholders to define project requirements, develop technical specifications, and deliver high-quality software solutions on time and within budget.
Technologies Used: Python (Mypy, Pydantic, FastAPI), JavaScript (React), Docker, Kubernetes
My tasks included planning, designing, and developing the document management system as well as fully integrating it with the existing web platform. Additionally, I was responsible for testing, deployment, and maintenance.
For the frontend, I used VueJS & Vuetify technologies, implemented the RESTful API in the Spring Boot Java backend, and used PostgreSQL & Hibernate for the database layer.
Version control was carried out via Atlassian Jira and BitBucket. The project was successfully deployed and commissioned.
Technologies Used: Vue.js (TypeScript), Vuetify (UI), Spring Boot (Java), Hibernate, PostgreSQL, Atlassian
The project involved tasks such as requirement analysis, data modeling, UI concept, web application development with C# and JavaScript, and use of GUI frameworks such as ASP.NET Core MVC and Bootstrap 4.
I mapped the data model using Entity Framework Core and Microsoft SQL Server and implemented continuous test-driven development using the MSTest unit testing framework.
Throughout the project, I worked closely with the responsible domain expert and proved that I could integrate complex changes through clean refactoring in existing source code.
Technologies Used: ASP.NET Core MVC (C#), MSTest, Bootstrap, Entity Framework Core, Microsoft SQL Server
Public references
- 14 stars and 3 forks on GitHub
- Forked and enhanced with additional metrics for better network monitoring
- Simplified Matrix Synapse setup with built-in cloud storage support
- Fully automated build and testing pipeline using GitHub Actions
- 51 stars on GitHub
- Built using Swift & CoreData and fully integrated with macOS UI standards
- Provided developers a clean example of macOS UI patterns in combination with modern reactive programming
- Written in Swift, utilizing CoreData, RxSwift
- Based upon my reverse engineered API for the Studentenwerk Niederbayern / Oberpfalz
- Developed in Java for Android, accumulating 1k+ downloads on Google Play
- Supports multiple API formats (JSON, gRPC, GraphQL)
- Developed in JavaScript
- 42 stars and 22 forks on GitHub, 10k+ downloads on Google Play
- Developed in Java for Android, with a focus on performance and battery efficiency
Volunteering
- Contributing to the FlightAware network with real-time flight tracking data and ADS-B aircraft transponder decoding to improve aviation safety and efficiency
- Providing real-time flight tracking to the public, helping airlines and operators improve efficiency and promote aviation safety
- Actively contributing to the localization efforts of various non-profit organizations and community-driven open-source projects
- Providing high-quality translations, collaborating with other volunteer translators to ensure consistency and accuracy in translations
- Assisting in the review and proofreading of translations, ensuring highest quality