Ankit Chouhan

Senior Software Engineer at Rippling

Bengaluru, Karnataka, India
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
Ankit Chouhan is a Senior Software Engineer based in Bengaluru with eight years of experience building scalable web applications using React and Python/Django. He has progressed through multiple engineering roles at Rippling since 2022, contributing to HR and payroll platform features that prioritize user-centric design and security. Earlier at Groww he helped ship core functionality for a web investment platform, gaining strong JavaScript and agile development experience. Ankit is also an active open-source contributor—he developed language features, cross-component improvements, and Sentry integration for the toy Typescript project Bhai-lang, showing curiosity about language design and runtime behavior. He combines hands-on full-stack implementation skills with a drive for mentorship, continuous learning, and delivering robust, maintainable code. Expect him to balance product-focused engineering with thoughtful developer experience improvements.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology - BTech Computer Software Engineering, Bachelor of Technology - BTech Computer Software Engineering at Maulana Azad National Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
86reputation
67kreached
2answers
0questions
github-logo-circle

Github Skills (13)

parserator10
typescript10
programming-language10
parser10
typescripts10
interpreter10
typescript-types10
javascript9
documentation8
sentry7
vue6
vuejs26
react6

Programming languages (8)

TypeScriptC++CSSRustJavaScriptVuePythonDart

Github contributions (5)

github-logo-circle
DulLabs/bhai-lang

Mar 2022 - Mar 2022

A toy programming language written in Typescript
Role in this project:
userFull-stack Developer
Contributions:8 reviews, 26 commits, 17 PRs in 8 days
Contributions summary:Ankit primarily contributed to the development of the "Bhai-lang" programming language, adding features like the "agla dekh bhai" (continue) statement and enhancing the documentation. They worked across multiple components of the project, including the parser, interpreter, and documentation, demonstrating a good understanding of the language's internal workings. The user also implemented Sentry integration for error logging and fixed an issue related to the `replaceAll` function in older browsers, improving the overall robustness and user experience of the project.
toy-programming-languagetoyjavascriptcompilerparser
A place to connect.
Contributions:12 commits, 1 PR, 10 pushes in 9 months
placereactnodejs
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
Ankit Chouhan - Senior Software Engineer at Rippling