Dhruv Rajvanshi is a Senior Frontend Engineer based in Berlin with 11 years of experience building full-stack systems for financial services and fast-moving startups. He blends strong Java and TypeScript expertise with functional and OOP design patterns, shipping production features from DynamoDB-backed APIs to polished, reusable frontend hooks adopted across engineering guilds. At BlackRock he designed regulatory reporting and quality-check frameworks for multi-billion dollar portfolios, and at TravelPerk he led the custom fields feature and drove SLO-based reliability practices. An active open-source contributor, he has contributed to the TypeScript compiler and is the creator of the Hades programming language, reflecting a deep interest in language design and compiler internals. Known for pragmatic engineering and a willingness to revisit earlier trade-offs, he balances systems thinking with hands-on delivery.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Thapar University
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Role in this project:
Back-end Developer
Contributions:9 commits, 5 PRs, 20 comments in 1 year 2 months
Contributions summary:Dhruv primarily focused on improving the TypeScript compiler, addressing issues related to type checking and code generation. Their contributions involved fixing bugs related to strict mode, type name resolution, and handling errors in chained method calls. They also worked on refactoring code related to converting functions to async functions, ensuring the correct transformation of code blocks.
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.