Marcus Böhm

Lead Software Engineer at Prisma

Berlin, 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

🤩
Rockstar
🎓
Top School
Marcus Böhm is a Lead Software Engineer based in Berlin with 12 years of experience building reliable backend systems and improving developer tooling. At Prisma since 2017 he focuses on engine-level work for the Prisma ORM, shipping fixes and features for SQL migrations, constraint handling, and testability that directly improve database schema reliability. His background includes backend and DevOps contributions to Graphcool (notably adding metrics, slow-query logging and CI improvements) and product work at Microsoft and Wunderlist, giving him a strong mix of production engineering and observability expertise. Known for tackling subtle engine and migration edge-cases, he pairs hands-on coding with pragmatic system-level thinking to keep complex data flows predictable in production.
code12 years of coding experience
job7 years of employment as a software developer
bookOtto-von-Guericke University Magdeburg
github-logo-circle

Github Skills (16)

database-migrations10
scala10
logging10
database-migration10
rust10
metric10
testing9
sql9
performance-optimization9
cicd8
aws8
postgresql7
rabbitmq7
graphql6
wordpress-graphql6

Programming languages (12)

TypeScriptMDXJavaShellRustScalaJavaScriptGo

Github contributions (5)

github-logo-circle
prisma/prisma-engines

Feb 2019 - Dec 2020

🚂 Engine components of Prisma ORM
Role in this project:
userBack-end Developer
Contributions:119 reviews, 1362 commits, 255 PRs in 1 year 9 months
Contributions summary:Marcus primarily contributed to the Prisma ORM engine components, specifically focusing on enhancements and bug fixes related to the SQL migration connector. Their work included addressing empty default value issues in the migration engine, ensuring proper column sorting, using pretty assertions for testing, and maintaining code quality. The user also worked on implementing features related to unique constraints and relation field handling.
prisma-ormprismarustgraphqltypescript
Role in this project:
userBack-end & DevOps Engineer
Contributions:37 commits, 7 PRs, 25 pushes in 1 year 7 months
Contributions summary:Marcus primarily focused on back-end improvements and system performance enhancements. They fixed SQL query timers, implemented metrics for request duration and memory allocation, and added logging for slow queries, contributing to improved monitoring and debugging capabilities. Additionally, the user made changes related to the deployment process and CI/CD pipeline, including triggering builds and increasing concurrency for function logs worker, indicating some DevOps related tasks.
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
Marcus Böhm - Lead Software Engineer at Prisma