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 Senior Architect with 11 years of experience building and leading web-focused engineering teams across automotive, mobility, and enterprise software. He blends deep hands-on Java back-end and test-automation expertise—demonstrated by contributions to notable frameworks like Jmix and CUBA—with a strong emphasis on code quality, refactoring, and maintainable test suites. A practitioner of agile and continuous delivery, he prioritizes rapid feedback loops and human-centered engineering to turn complex requirements into reliable software. Having progressed from developer to team lead and engineering manager, he still enjoys diving into core technical problems and improving developer experience. Based in Lübeck, Germany, he’s also a blogger and family-focused engineer who started coding at 15, reflecting a lasting curiosity about how systems work under the hood.
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 (15)

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

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