Rahul Garg

Associate Consultant

Gurgaon, Haryana, India15 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cloud-native infrastructure and microservices.
  • Advocate for clean code and Domain-Driven Design.
  • Experienced speaker and author in software development.
Stackforce AI infers this person is a cloud-native software architect with expertise in microservices and big data solutions.

Contact

Skills

Core Skills

Software ArchitectureTechnical LeadershipProblem Solving

Other Skills

CommunicationTechnical ConsultationEnterprise ArchitectureCloud ComputingTechnical ArchitectureSystem ArchitectureDomain-Driven Design (DDD)Clean CodeSolution ArchitectureGo (Programming Language)MentoringTechnical Project LeadershipHands-on Technical LeadershipCode Review.NET

About

Passionate about crafting efficient software systems, I am a polyglot technologist with seasoned expertise in the ever-evolving world of software development. Throughout my career, I've had the privilege of working on a diverse range of digital solutions, spanning various scales and technologies, with a particular focus on cloud-native infrastructure, microservices, and big data platforms. As an advocate of clean code, Domain-Driven Design (DDD), and Extreme Programming (XP), I emphasize the importance of building high-quality software that stands the test of time. My dedication to clean code principles goes beyond mere adherence; I live and breathe it. I believe that clean architecture and clean code are not just best practices; they are the cornerstones of robust, maintainable, and scalable software systems. I've also had the honor of sharing my expertise as an author and speaker, with a focus on these key areas. My mission is to inspire and educate fellow technologists on the art of crafting elegant, efficient, and maintainable software solutions. In a rapidly changing tech landscape, I firmly believe that strong fundamentals and a deep understanding of core concepts are the keys to rapid learning and adaptation. To me, actions speak louder than words, and I strive to lead by influence in my work, helping teams and projects succeed through a commitment to best practices and continuous improvement. Let's connect and explore how we can collaborate to create innovative solutions and drive positive change in the world of technology.

Experience

15 yrs 4 mos
Total Experience
5 yrs 1 mo
Average Tenure
9 yrs 11 mos
Current Experience

Thoughtworks

3 roles

Principal Consultant

Promoted

Apr 2024Present · 2 yrs

Lead Consultant

Promoted

Sep 2019Apr 2024 · 4 yrs 7 mos

Software ArchitectureCommunication

Senior Consultant

Apr 2016Aug 2019 · 3 yrs 4 mos

Technical LeadershipTechnical Consultation

Nagarro

3 roles

Technical Lead

Promoted

Dec 2015Apr 2016 · 4 mos · Gurugram, Haryana, India

Technical LeadershipTechnical Consultation

Associate Technical Lead

Oct 2014Nov 2015 · 1 yr 1 mo · Gurugram, Haryana, India

Problem Solving

Senior Associate Technology

Oct 2012Sep 2014 · 1 yr 11 mos · Gurugram, Haryana, India

  • Comprehensive software development around .Net technologies and SQL server.
Problem Solving

Safran morpho

Software Developer

Sep 2010Oct 2012 · 2 yrs 1 mo · Noida, Uttar Pradesh, India

  • During my tenure with Morpho, I enjoyed biometrics application development around UIDAI.
  • I have worked in windows, web and smart phone application with .net framework.
Problem Solving

Education

Mahatma Jyotiba Phule Rohilkhand University (MJPRU), Bareilly

Bachelor of Technology (B.Tech.) — Electronics & Instrumentation

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Software Architecture & Technical Leadership

Explore similar profiles based on matching skills and experience