Michael D

Full Stack Engineer at crewOS

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
Michael D is a Full Stack Engineer based in Berlin with over a decade of experience building scalable, high-performance web applications for startups and enterprises. He specializes in React, Next.js, TypeScript and Node.js, and pairs strong frontend craftsmanship with full-stack skills in GraphQL, Prisma and PostgreSQL. Michael has a track record of modernizing complex frontends into reusable component systems, improving SEO and performance for high-traffic sites, and consolidating distributed data models to boost backend efficiency. He’s led frontend teams and mentored engineers while enforcing clean coding and maintainability across projects. An active open-source contributor, he has improved the popular google-map-react library by fixing edge-case bugs and streamlining code and dependencies—reflecting a pragmatic focus on both user experience and developer ergonomics.
code11 years of coding experience
job11 years of employment as a software developer
bookSoftware Analyst Computer Software Engineering, Software Analyst Computer Software Engineering at Universidad ORT Uruguay
languagesSpanish, English
github-logo-circle

Github Skills (7)

maps10
javascript10
react-components10
component-kit10
google-maps-api10
react10
react-component10

Programming languages (5)

TypeScriptCoffeeScriptJavaScriptVuePHP

Github contributions (5)

github-logo-circle
Google map library for react that allows rendering components as markers :tada:
Role in this project:
userFront-end Developer
Contributions:31 releases, 34 reviews, 109 commits in 4 years 7 months
Contributions summary:Michael primarily contributed to the `google-map-react` library by addressing zoom-related issues and refactoring code to improve style and efficiency. They fixed a bug related to accepting a zoom value of 0. The user also focused on code style improvements, including eslint, removing dependencies, and using utility functions. Further contributions include refactoring, code style, and dependency updates across several files related to development, particularly those used in the example projects.
reactgooglemapsmarkergoogle-maps-apigoogle
RafaCavestany/landing

Apr 2017 - May 2017

Contributions:34 PRs, 201 pushes, 49 branches in 1 month
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
Michael D - Full Stack Engineer at crewOS