Rahul Garg

Principal Consultant at Thoughtworks

Gurugram, Haryana, 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

👤
Senior
🎓
Top School
Rahul Garg is a Principal Consultant with 11 years of hands-on experience designing cloud-native, microservices and big data platforms, currently leading architecture and delivery at Thoughtworks from Gurugram. A polyglot technologist rooted in .NET and SQL early in his career, he has evolved into a pragmatic advocate for clean code, Domain-Driven Design and Extreme Programming, helping teams build maintainable systems at scale. Rahul combines deep technical craft with mentoring and influence-led leadership, guiding cross-functional teams through complex distributed-system challenges. He’s also an active speaker and author on software design topics, translating theory into actionable engineering practices. Notably, his background spans biometric solutions to enterprise cloud platforms, reflecting a rare breadth from embedded and Windows apps to modern cloud architectures.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Electronics & Instrumentation, Bachelor of Technology (B.Tech.) Electronics & Instrumentation at Mahatma Jyotiba Phule Rohilkhand University (MJPRU), Bareilly
stackoverflow-logo

Stackoverflow

Stats
4,209reputation
5.8mreached
58answers
9questions
Badges
func
top-5%
entity-framework
top-5%
duplicates
top-5%
sql-server
top-5%
delegates
top-5%
github-logo-circle

Github Skills (56)

lattice9
func9
duplicates9
sql-server9
entity-framework9
delegates9
integration-testing8
typescript8
configuration-as-code8
javascript8
dsl8
dotnet-core7
clean-architecture7
dotnet7
ddd6

Programming languages (7)

C#TypeScriptC++ShellCGoPython

Github contributions (5)

github-logo-circle
Useful extension methods for .Net types.
Contributions:34 commits, 19 PRs, 42 pushes in 20 days
dotnetextension-methods
techygarg/ConfIT

Mar 2022 - Mar 2022

ConfIT is a .NET library for declarative API integration testing. Define tests in JSON or YAML — no boilerplate for the common case. ConfIT handles request execution, mock setup, response matching, variable extraction, and test filtering; you write the test definitions.
Contributions:1 release, 22 commits, 7 PRs in 27 days
dotnetintegration-testingyamldotnet-corecomponent-testing
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