Dominic Garms

CEO at The Geisha Tea House

Berlin Metropolitan Area 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
Dominic Garms is a Berlin-based technology entrepreneur and CEO with 14 years of hands-on experience building web and full-stack solutions while founding and running multiple companies. He combines product leadership at planet.training and DMFmedia with technical stewardship as CTO of The Geisha Tea House, bringing a pragmatic mix of business ownership and engineering. An active open-source contributor, Dominic has improved developer UX across front-end libraries (react-hook-form MUI work) and Nuxt/Apollo integrations, and has extended Firebase auth hooks to support advanced verification and custom claims. His background in sport science and IT from TU Darmstadt informs a disciplined, user-focused approach to product design and systems. Notably, he blends long-term consultancy experience for enterprises like Merck with modern JS ecosystem expertise, enabling both strategic direction and hands-on delivery.
code14 years of coding experience
bookDiplom, Sportscience and IT, Diplom, Sportscience and IT at TU Darmstadt
languagesEnglish, Indonesian, German
github-logo-circle

Github Skills (26)

firebase-authentication10
javascript10
typescript10
nuxt10
material-ui10
wpgraphql10
apollo-client10
front-end-development10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
firebase10
react10
multiselect9

Programming languages (15)

JavaCSSC++RustScalaVueGoHTML

Github contributions (5)

github-logo-circle
dohomi/react-hook-form-mui

May 2021 - Jan 2023

Material-UI form components ready to use with react-hook-form
Role in this project:
userFront-end Developer
Contributions:32 releases, 4 reviews, 202 commits in 1 year 8 months
Contributions summary:Dominic's commits primarily focused on migrating and updating Material-UI form components for use with react-hook-form. They introduced new features like the `SwitchElement`, the incorporation of chip-based selections in the `MultiSelectElement`, and added the ability to read text input fields. Their work also involved code cleanup, adjusting the inputProps for the autocomplete component, and enhancements to the styling of date and time pickers, reflecting a focus on improving the UI and user experience of the form library.
reactreact-hook-formform-uimaterial-uireactjs
nuxt-modules/apollo

Aug 2017 - Feb 2020

Nuxt.js module to use Vue-Apollo. The Apollo integration for GraphQL.
Role in this project:
userFull-stack Developer
Contributions:20 releases, 137 commits, 52 PRs in 2 years 6 months
Contributions summary:Dominic primarily contributed to the integration of Vue Apollo within a Nuxt.js module. Their work involved modifying the plugin.js file to incorporate features such as prefetching Apollo data on the server-side, adding context to network interfaces, and updating the syntax for the .provide() method. They also added an option to include node modules for gql file recognition and integrated cookie support for authentication.
nuxtvuegraphqlnuxt-jsvue-use
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
Dominic Garms - CEO at The Geisha Tea House