Profile
Alexej Liebenthal
Lead Software Engineer
Lead Software Engineer with over ten years of experience. Started in the German Air Force developing geographic information systems at Airbus. Today I build cloud platforms for the insurance industry and lead a team, combining technical work with customer relationships and regulatory compliance. Focus areas: technical leadership, clean architecture, developer experience, mentoring, and occasional conference talks.
Skills
Core Languages
- JavaScript
- TypeScript
- Python
- Java
- C#
- Ruby
- Bash
Frontend Technologies
- HTML
- CSS
- Tailwind
- React
- Next.js
- Astro
- WPF
Backend & Frameworks
- NodeJS
- .NET
- JavaEE
- MicroProfile
- Ruby on Rails
Cloud & Infrastructure
- AWS
- Kubernetes
- OpenShift
- Docker
- PostgreSQL
- Kafka
- NATS
- Linux
Development Tools
- Git
- GitHub
- GitHub Actions
- Jenkins
- VS Code
- JetBrains IDEs
- Jira
- Confluence
Professional Skills
- Software Architecture
- CI/CD
- Clean Code
- Code Reviews
- Automated Testing
- Agile
- Scrum
- Technical Documentation
- Mentoring
Experience
Lead Software Engineer
Versicherungskammer Bayern
Building AWS-hosted platforms for Germany's public insurance sector, handling technical and business initiatives while ensuring compliance.
Lead Software Engineer
Inverso (subsidiary of VKB and Provinzial)
Grew from developer to team lead. Combine technical work with customer strategy and business development in Germany's insurance market.
- Handle technical architecture and development alongside customer relationships and budget responsibility with major German insurers
- Advise teams on technical challenges, particularly frontend and platform decisions
- Identify platform expansion opportunities and translate technical capabilities into business value in the insurance sector
- Evaluated CRM solutions during bidding process and lead ongoing technical integration
Senior Software Engineer
Inverso (subsidiary of VKB and Provinzial)
Built end-to-end insurance platform (React/Ruby on Rails) connecting customers, bank consultants with insurer back-office operations.
- Redesigned Sparkassen Versicherungsmanager to meet German BFSG accessibility requirements
- Built insurance product comparison and appointment booking system, handling complex multi-tenant configuration requirements
- Migrated large-scale custom CRA application (100k+ LOC) to Vite, improving development and build performance
- Migrated CI/CD from Jenkins to GitHub Actions with AWS deployments, consolidating tooling and improving developer experience
- Integrated agency-built upselling tool into infrastructure, fixed critical bugs, and delivered on schedule
- Mentored junior developers and guided career changers in maintaining high code quality standards
Senior Software Engineer
Versicherungskammer Bayern
Early-stage insurance policy management framework (Java EE) deployed on OpenShift
- Developed early-stage insurance policy management framework (Java EE) on OpenShift
- Identified long-term maintainability concerns and moved to projects with greater technical impact
German Air Force Officer & Software Engineer
Federal Ministry of Defence
Officer in the German Air Force since 2010, transitioned to Software Engineering role in 2015.
Senior Software Engineer
Airbus Defence and Space (civil-military cooperation)
- Developed geographic information systems (.NET/C#/WPF) for military aviation and intelligence
- Delivered software to end users and trained pilots and analysts
- Conducted workshops with customers to identify requirements and issues
Software Engineer
Federal Ministry of Defence
- Rotation program with dedicated training in leadership, logistics, and law
- Maintained legacy .NET FX 1.1 VB.NET WinForms application and ported it from Windows XP to Windows 7
Student Officer
Federal Ministry of Defence
- Academic education in Mathematical Engineering
- Military training as participant and instructor
Officer Candidate
Federal Ministry of Defence
Basic military and officer training
Lead Software Engineer
Versicherungskammer Bayern
Evolved from Senior Software Engineer building insurance platforms to Lead Engineer handling technical development, customer relationships, and business strategy in Germany's public insurance sector.
- Handle technical architecture and development alongside customer relationships and budget responsibility with major German insurers
- Advise teams on technical challenges, particularly frontend and platform decisions
- Identify platform expansion opportunities and translate technical capabilities into business value in the insurance sector
- Evaluated CRM solutions during bidding process and lead ongoing technical integration
- Redesigned Sparkassen Versicherungsmanager to meet German BFSG accessibility requirements
- Built insurance product comparison and appointment booking system, handling complex multi-tenant configuration requirements
- Migrated large-scale custom CRA application (100k+ LOC) to Vite, improving development and build performance
- Migrated CI/CD from Jenkins to GitHub Actions with AWS deployments, consolidating tooling and improving developer experience
- Integrated agency-built upselling tool into infrastructure, fixed critical bugs, and delivered on schedule
- Mentored junior developers and guided career changers in maintaining high code quality standards
- Developed early-stage insurance policy management framework (Java EE) on OpenShift
German Air Force Officer & Software Engineer
Federal Ministry of Defence
Software Engineer in civil-military cooperation with Airbus Defence and Space, developing mission-critical geographic information systems for military aviation. Career started as Air Force Officer in 2010, transitioned to Software Engineering role in 2015.
- Developed geographic information systems (.NET/C#/WPF) for military aviation and intelligence
- Delivered software to end users and trained pilots and analysts
- Conducted requirements gathering workshops with military stakeholders
- Maintained mission-critical legacy applications and ported Windows XP applications to Windows 7
- Combined military leadership with software engineering expertise
- Completed comprehensive military officer training
- Earned Mathematical Engineering degree while serving
Projects
Active maintainer of the official website for the .NET build automation tool.
Series of talks at MD-DevDays 2024 and 2025 covering React tooling, useEffect patterns, and live migration from React 18 to 19.
Built real-time agenda application for JetBrains online conference with live updates during the event.
Conference Schedule
Web ApplicationBuilt interactive schedule for MD-DevDays 2024 attendees with personal agenda planning and session tracking.
Internships
Research Operations Intern
HypoVereinsbank - UniCredit Bank AG
Performed quantitative data analysis using Microsoft Excel, VBA and C#
BMW ConnectedDrive Intern
BMW AG
Developed a desktop client application to easily edit and correct POI map data
Education
Postgraduate Studies
Computer Science at Technical University Munich
Master of Science
Mathematical Engineering at Bundeswehr University Munich
Bachelor of Science
Mathematical Engineering at Bundeswehr University Munich
Languages
- German Native
- English Fluent
- Ukrainian Basic
- Russian Basic
- Spanish Basic
Interests
- Open Source Contributing
- Software Architecture
- Public Speaking
- Skiing
- Traveling
- Movies
- Volunteering