B

Bharat Ahuja

Software Engineer

Andhra Pradesh, India11 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Built and scaled Android apps used by millions.
  • Coached 100+ students for top tech companies.
  • Contributed to patents in software development.
Stackforce AI infers this person is a Software Engineer with expertise in Android and iOS development for B2C applications.

Contact

Skills

Core Skills

InterviewingSoftware DevelopmentAndroid DevelopmentWeb Development

Other Skills

AlgorithmsAudio IntegrationC (Programming Language)C++CoachingCoaching & MentoringComputer GraphicsData StructuresDocument SharingEngineeringImage ProcessingInformation TechnologyJavaJavaScriptLeadership

About

Let’s be real — you don’t land a job at Microsoft just by grinding LeetCode till 3AM. Over the past decade, I’ve built and scaled Android apps used by millions, contributed to patents, worked across C++, iOS, and led teams at Microsoft. That’s the technical part. But here’s the truth no one tells you: 𝐘𝐨𝐮𝐫 𝐠𝐫𝐨𝐰𝐭𝐡 𝐢𝐬𝐧’𝐭 𝐛𝐥𝐨𝐜𝐤𝐞𝐝 𝐛𝐲 𝐲𝐨𝐮𝐫 𝐜𝐨𝐝𝐢𝐧𝐠 𝐬𝐤𝐢𝐥𝐥𝐬 — 𝐢𝐭’𝐬 𝐛𝐥𝐨𝐜𝐤𝐞𝐝 𝐛𝐲 𝐜𝐨𝐧𝐟𝐮𝐬𝐢𝐨𝐧, 𝐢𝐧𝐜𝐨𝐧𝐬𝐢𝐬𝐭𝐞𝐧𝐜𝐲, 𝐚𝐧𝐝 𝐛𝐚𝐝 𝐩𝐫𝐞𝐩 𝐬𝐭𝐫𝐚𝐭𝐞𝐠𝐲. As a 𝐬𝐞𝐧𝐢𝐨𝐫 𝐢𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰𝐞𝐫 𝐚𝐭 𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 and 𝐦𝐞𝐧𝐭𝐨𝐫 𝐚𝐭 𝐒𝐜𝐚𝐥𝐞𝐫, I’ve coached 100+ students in roles at Microsoft, Google, Amazon, and other dream companies. Not by handing them a checklist, but by teaching them how to think like engineers, storytellers, and problem solvers. If you’re prepping and feel like: - You're doing 𝘦𝘷𝘦𝘳𝘺𝘵𝘩𝘪𝘯𝘨, but getting nowhere - You're losing confidence before every interview - You're tired of “keep practicing” advice from people who got lucky Then you don’t need another course — you need 𝘳𝘦𝘢𝘭 𝘧𝘦𝘦𝘥𝘣𝘢𝘤𝘬 𝘧𝘳𝘰𝘮 𝘴𝘰𝘮𝘦𝘰𝘯𝘦 𝘸𝘩𝘰’𝘴 𝘣𝘦𝘦𝘯 𝘰𝘯 𝘵𝘩𝘦 𝘰𝘵𝘩𝘦𝘳 𝘴𝘪𝘥𝘦 𝘰𝘧 𝘵𝘩𝘦 𝘵𝘢𝘣𝘭𝘦. 👀 𝐂𝐡𝐞𝐜𝐤 𝐦𝐲 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐒𝐞𝐜𝐭𝐢𝐨𝐧 𝐭𝐨 𝐛𝐨𝐨𝐤 𝐚 1:1 𝐬𝐞𝐬𝐬𝐢𝐨𝐧 — whether it’s DSA strategy, mock interviews, or decoding where you’re going wrong. You’re closer than you think. You just need someone who actually gets it.

Experience

11 yrs 10 mos
Total Experience
11 yrs 10 mos
Average Tenure
11 yrs 10 mos
Current Experience

Microsoft

8 roles

Principal Engineer

Mar 2025Present · 1 yr 3 mos

Principal Software Engineering Manager

Promoted

Aug 2024Mar 2025 · 7 mos

Principal Software Engineer

Promoted

Feb 2023Nov 2024 · 1 yr 9 mos

InterviewingLeadershipC (Programming Language)Coaching & MentoringInformation TechnologyProgramming+3

Senior Software Engineer

Sep 2019Feb 2023 · 3 yrs 5 mos

InterviewingInformation TechnologyProgrammingSoftware DevelopmentCoaching

SDE 2, Office Graphics Windows

May 2016Aug 2019 · 3 yrs 3 mos

  • Working as SDE in Office Graphics team for Windows.

SDE, Office Graphics iOS

Promoted

Dec 2014May 2016 · 1 yr 5 mos

  • Working as SDE in Office Graphics team for iOS

SDET, Office Graphics Android

Jul 2014Dec 2014 · 5 mos

  • Worked as SDET in Office graphics Team on Android .

SDET, INTERN ,Office Graphics Android

May 2013Jul 2013 · 2 mos · Greater Hyderabad Area

  • Developed a testing framework for writing and automating unit tests for Microsoft Office on Android.
  • Enhanced software reliability by identifying and resolving critical bugs in the Office Graphics module.
  • Gained hands-on experience in Android development and test-driven development (TDD) methodologies.

Indian institute of technology, bombay

INTERN, Web Conferencing System

May 2012Jul 2012 · 2 mos · Bombay

  • Contributed to the development of iTeach, a web conferencing tool for distance education.
  • Enhanced features for document sharing (PDFs), webcam streaming, live chat, audio integration, and screen sharing.
  • Improved session recording functionality for seamless playback and review.

Education

Indian Institute of Technology, Patna

Bachelor's degree — Computer Science

Jul 2010Jul 2014

Stackforce found 100+ more professionals with Interviewing & Software Development

Explore similar profiles based on matching skills and experience