Mario David

Senior Architekt at Faktor Zehn

Lübeck, Schleswig-Holstein, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Mario David is a seasoned software architect and engineering leader based in Lübeck, Germany, with roughly a decade of experience spanning architecture, backend development, and QA automation. Since 2024 he has been Senior Architekt at Faktor Zehn, after leadership roles at Blacklane and hands-on delivery at Porsche, Element, and BALVI, where he built scalable web systems and fostered cross-functional collaboration. He specializes in building maintainable test suites and robust back-end services, evidenced by contributions to the Cuba Platform and Jmix framework—refactoring tests, clarifying steps, and improving OpenAPI pathing. He started programming at 15 and remains passionate about agile practices and continuous delivery, valuing feedback as the key driver of user-centric software. A blogger and open-source contributor, he champions code quality and testability as core levers for delivering software that people actually use. He earned an MSc in Informatik from Universität zu Lübeck and a BSc from Fachhochschule Lübeck, grounding his work in a strong academic foundation.
code11 years of coding experience
job7 years of employment as a software developer
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

application-framework10
javas10
app-framework10
web-framework10
jmix10
groovy10
java10
cuba-platform10
web-frameworks10
testing10
spring-boot9
data-management9
metadata9
rest-api8
full-stack8

Programming languages (11)

TypeScriptHCLJavaC++CSSShellJavaScriptGo

Github contributions (5)

github-logo-circle
jmix-framework/jmix

Jun 2020 - Sep 2022

Jmix framework
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:2 reviews, 32 commits, 9 PRs in 2 years 2 months
Contributions summary:Mario primarily contributed to testing and refactoring core functionalities within the Jmix framework, demonstrated by modifying and creating test suites for metadata, fetch plans, and messages. They refactored existing tests to be more "groovyish" indicating a focus on code quality and maintainability. The user also addressed pathing for the OpenAPI documentation. These changes suggest a focus on ensuring the quality and maintainability of the Jmix framework.
javaframeworkjmixenterprise
cuba-platform/cuba

May 2018 - May 2020

CUBA Platform is a high level framework for enterprise applications development
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:11 commits, 10 PRs, 10 comments in 2 years
Contributions summary:Mario primarily contributed to refactoring and enhancing test cases within the CUBA platform, a Java-based framework. Their work involved splitting existing test cases, renaming variables, and clarifying test steps, thus improving testability and maintainability. They also developed and modified test cases that involved core functionalities related to entity logging and data management within the platform. The commits also demonstrate their understanding of the underlying data structures and their interaction with core services.
apache2-licensefull-stackhigh-levelradframework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mario David - Senior Architekt at Faktor Zehn