Tarun Khandagare

Software Engineer

Bengaluru, Karnataka, India5 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in data engineering and backend development.
  • Passionate mentor for students and early-career engineers.
  • Proven track record in developing scalable software solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS industries.

Contact

Skills

Core Skills

MicroservicesData EngineeringPublic SpeakingMentoringMachine LearningSystems Design

Other Skills

PythonC#Model Context Protocol (MCP)WindowsMicrosoft AzureData ScienceBack-End Web DevelopmentMachine Learning AlgorithmsArtificial Intelligence (AI)Generative AIAzure CloudDigital MarketingPublic LecturesUniversity LecturingLecture

About

I'm Tarun Khandagare, a passionate educator, speaker, and mentor, currently working as a Software Engineer II at Microsoft. I specialize in data engineering, backend development, AI, Generative AI, and machine learning, and I actively guide students and early-career engineers to grow in these domains. My mission is to empower learners—especially from tier-2 and tier-3 colleges—by sharing practical insights into modern software development, cloud technologies, and career-building strategies. I regularly create content, host mentorship sessions, and speak at colleges and tech forums. If you're looking to: 🚀 Learn backend, cloud, AI/ML, or GenAI 🎯 Prepare for placements and interviews 🎤 Host a tech session or workshop at your college — I'm here to help! 🎤 Invite me for sessions or workshops at your college! — I'm here to help! 📌 Connect with me: 🔗 Topmate (1:1 Mentorship) : https://topmate.io/tarun_khandagare/ 📸 Instagram: https://www.instagram.com/me_tarun.khandagare 💬 Telegram Group : https://t.me/khandagaretarun 💼 LinkedIn : https://www.linkedin.com/in/tarun-khandagare 📧 Contact: khandagaretarun@gmail.com Work Details: At Microsoft, I work as an SDE2 on the Windows Update team, playing a key role in the Windows OS installation and updates. My focus is on building microservices that enable customizable OS image creation, enhancing deployment flexibility and system reliability at scale. I work with a modern tech stack including Azure, Python, and cloud-native architectures, Mcp Server, while also exploring the integration of Generative AI to improve automation and developer experience. Previously at Visa, I contributed to transaction security systems, developing a risk score platform and scalable ETL pipelines for customer profiling using Apache Spark and Hadoop. With a Bachelor of Engineering in Computer Science, I actively share my learnings through content creation, empowering the next generation of engineers with practical knowledge in software development and career guidance.

Experience

5 yrs 6 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 3 mos
Current Experience

Microsoft

Software Engineer 2

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

  • · As a part of Windows Installation & Update team, Engineered an end-to-end
  • automation framework to customize and validate Windows ISO images across
  • diverse hardware architectures, including ARM and AMD variants; integrated
  • automated testing for cumulative updates and pre-release builds to ensure
  • 100% stability before market deployment.
  • · Collaborated with Tier-1 OEMs (HP, Lenovo, and Dell) to deliver specialized,
  • high-performance system images tailored for global manufacturing units,
  • streamlining the out-of-box experience (OOBE) for millions of enterprise and
  • consumer devices.
  • · Proficient in Java, Python, C#, Azure Cosmos DB, Azure Cloud, Power-shell,
  • Machine Learning, Spark, ETL pipelines, GenAI, MCP Server, Copilot etc.
PythonC#Model Context Protocol (MCP)WindowsMicrosoft AzureMicroservices+6

Visa

Senior Software Engineer

Mar 2023Mar 2025 · 2 yrs · Bengaluru, Karnataka, India · On-site

  • ► As a part of NGFS team, participate in full deployment life cycle including design, development, unit testing and maintenance of the applications.
  • ► Building the risk score serving platform for fraud authentication.
  • ► Build Robust ETL pipelines for extract the entities and build customer profile table.
  • ► Building token provisining model for generate risk score that will serve to inhence the scoring engine of visa for transaction authentication.
  • ► Building the data quality platform for detection of placeholder values as well as outlier’s.
  • ► Working on technologies such as Java, SpringBoot, Apache Spark, Spring MVC, Apache Cassandra, Maven, Jenkins, Grafana, Splunk, python, ETL Pipelines, Hive, Hadoop, Mysql.
  • ► Machine Learning model Productionisation.
  • ► Data Drift (PSI) Index for model Monitoring.
Apache KafkaSpring BootCassandraApache SparkMicroservicesKarate+12

Ola

Software Development Engineer I

Dec 2021Mar 2023 · 1 yr 3 mos · Bangalore Urban, Karnataka, India

  • Special thanks to my manager for guiding me to the right path -> @priyanka nayak
  • Worked on the following key Features as a part of accounting team:
  • ► Took part in the cost optimisation process for the OLA. Deprecating child applications and merge into parent application. Doing the analysis for the merging process and route the traffic to other applications.
  • ► Took part in the database cost optimisation process and add retention on the tables for memory optimisation.
  • Driver Billing:
  • ► Worked on Driver Vat deduction changes that helped to pay the taxes on behalf of driver.
  • ► Minimum Fare Given to drivers of booking done by them.
  • Accounting:
  • ► Worked on Tax System Changes For India 194o and configure state machine for the system.
  • ► Worked on Api Expose For IMS Team for sending the driver earning notification.
  • ► Made Unified payment system for all verticles.
  • ► Pub Sub model Implementation with redis cache.
  • ► Design Fallback mechanism for redis Cache.
  • ► Payment Job optimization for providing early payment to drivers.
  • ► Lead the development of automation of payment reconciliation feature for early release of payment and automating payments to driver partners
  • ► Lead the development of On Demand Payment feature where drivers can request for payment at any time instead of Ola paying them once in a day.
Spring BootMicroservicesJavaSQLRedisMySQL+2

Youtube

Content Creator

Jun 2021Present · 5 yrs

  • I am a teacher who teaches about the software engineering fundamentals and provides guidance to the students related to their career..
Digital MarketingPublic LecturesUniversity LecturingLecturePublic SpeakingTeacher Mentoring+6

Cognizant

2 roles

Program Analyst trainee

Sep 2020Sep 2021 · 1 yr · Bengaluru, Karnataka, India

Spring BootJavaLow-Level DesignSpring Batch

Intern

Dec 2019Apr 2020 · 4 mos · Bangalore

  • Spring framework

Education

Birla Institute of Technology and Science, Pilani

Postgraduate Degree — Artificial Intelligence

May 2024May 2025

LNCT Group of Colleges

Bachelor of Engineering — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Microservices & Data Engineering

Explore similar profiles based on matching skills and experience