Dimitri Mitropoulos

Troy, Michigan, 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
Dimitri Mitropoulos is a collaborative software engineer with 10 years of experience who blends hands-on coding with cross-functional leadership, thriving at the intersection of engineering, product, and design. He drives TypeScript adoption and type-safety improvements across prominent open-source projects—contributions include converting Elastic UI components to TypeScript, hardening DefinitelyTyped typings, and modernizing Kong and httpsnippet with strict-mode TypeScript and Jest tests. A low-ego mentor and communicator, he routinely gives internal technical talks, runs company-wide TypeScript sessions, and authors company-wide upgrade and security advisories (including reporting Node.js CVEs). Based in Troy, Michigan, he pairs backend, frontend, and DevOps fluency—having impacted projects like Vercel’s Turborepo and Flux—while deliberately stepping back to encourage ownership and growth in junior engineers.
code10 years of coding experience
bookUniversity of Massachusetts Amherst
bookCranbrook Kingswood
languagestypescript, rust
github-logo-circle

Github Skills (57)

git10
kubernetes10
typesc10
javascript10
apidoc10
eui10
configuration-management10
command-line-interface10
typescript10
typescript-definitions10
build-system10
type-definition10
gitops10
type-system10
go10

Programming languages (23)

C#MDXPowerShellC++CSSRustMakefileTeX

Github contributions (5)

github-logo-circle
Kong/insomnia

Feb 2021 - Aug 2022

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Role in this project:
userBack-end Developer
Contributions:1027 reviews, 230 commits, 438 PRs in 1 year 6 months
Contributions summary:Dimitri contributed to the `openapi-2-kong` package within the `insomnia` repository, focusing on generating declarative configurations for Kong from OpenAPI specifications. Their commits involved refactoring route path handling to use regular expressions, implementing the use of operationId for route naming, and adding support for x-kong-route-defaults. The user also made updates and fixes to support the Kubernetes deployment feature.
grpcgraphql-restrest-apiapi-clientapi
Kong/httpsnippet

Apr 2022 - Aug 2022

HTTP Request snippet generator for many languages & libraries
Role in this project:
userFull-stack Developer
Contributions:65 reviews, 9 commits, 39 PRs in 4 months
Contributions summary:Dimitri made significant contributions to the `httpsnippet` repository, focusing on a major overhaul of the codebase. They refactored the project to use strict mode TypeScript, implemented testing with Jest, and reorganized the file structure for better maintainability. They also updated dependencies and made enhancements to the CLI using yargs. The contributions demonstrate a focus on improving code quality, maintainability, and modernization of the project.
http-requestsnippet-generatorsnippetlanguagesrequest
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
Dimitri Mitropoulos