Senior Consultant & Software Architect at codecentric AG
Nuremberg, Bavaria, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Marco Emrich is a Senior Consultant and Software Architect with 13+ years of professional experience, currently shaping architecture and software quality at codecentric in Nuremberg. He champions software craftsmanship, specializing in TDD, Domain-Driven Design, BDD and Hexagonal Architecture, and regularly delivers talks and workshops—often on lesser-known TDD styles he collects and teaches. Marco is committed to bringing functional programming into mainstream practice, promoting technologies like ReScript/ReasonML and utility libraries such as Ramda and Remeda. He combines hands-on front-end contributions (e.g., improving the JSCraftCamp website and UX for contributor onboarding) with academic teaching in software quality assurance. A published author on JavaScript, BDD and database programming, he pairs practical delivery experience with a strong emphasis on testing and continuous learning.
Contributions:1 review, 95 commits, 162 PRs in 6 years 2 months
Contributions summary:Marco primarily contributed to the website's front-end development. They focused on creating a "How to do the Pull Request" help page, improving the wording and fixing typos. The user also worked on integrating the mailchimp signup form, including adding styling and styling fixes. Further development included adding the sponsors section and updating the schedule.
Contributions:4 commits, 1 PR, 1 push in 8 years 11 months
reactjavascriptrefactoring-katarefactoringjava
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
Marco Emrich - Senior Consultant & Software Architect at codecentric AG