Michael Rivera

Engineering Leader And Founder - GitLab Knowledge Graph

Atlanta, Georgia, United States
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 Rivera is an engineering leader and founder focused on building GitLab’s Knowledge Graph, combining hands-on software engineering with AI and product leadership across six years of experience. Based in Atlanta, he moves between systems and data—shipping backend improvements (notably contributions to the ts-rest project) while architecting knowledge and agent-facing platforms at scale. He favors small, capable teams that deeply grok hard problems and believes leadership means aligning individual strengths with ownership and trust. His background spans full-stack, BI, and machine learning roles across enterprise and startup settings, from embedding analytics at State Farm to leading AI engineering at GitLab. A self-starter and coffee enthusiast, he pairs pragmatic tool choices with a taste for practical experimentation that surfaces non-obvious insights from messy data.
code7 years of coding experience
job6 years of employment as a software developer
bookAssociate's degree Economics, Associate's degree Economics at Oxford College of Emory University
bookBachelor's degree Econometrics and Quantitative Economics, Bachelor's degree Econometrics and Quantitative Economics at Emory University
bookHigh School Diploma, High School Diploma at North Forsyth High School
languagesSpanish, English
github-logo-circle

Github Skills (14)

fastify10
typescript10
typescripts10
api10
rest10
apidoc10
typescript-types10
nestjs10
openapi9
jtest8
jes8
react8
jestjs8
code-cleanup7

Programming languages (10)

TypeScriptMDXDockerfileC++RustJavaScriptVueGo

Github contributions (5)

github-logo-circle
ts-rest/ts-rest

Nov 2022 - Jan 2023

RPC-like client, contract, and server implementation for a pure REST API
Role in this project:
userBack-end Developer
Contributions:141 reviews, 21 commits, 88 PRs in 2 months
Contributions summary:Michael primarily contributed to improving the functionality and maintainability of the `ts-rest/ts-rest` project. Their work included adding features such as response shape capabilities and updating examples. They also addressed issues related to API response handling, particularly in the client-side implementation. Furthermore, they cleaned up the compilation output and addressed other minor issues.
restrest-apirpctypescriptapi
lsp server for finding ES statements that throw!
Contributions:7 releases, 24 reviews, 164 PRs in 4 months
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