LEAD SOFTWARE ENGINEER AT CATERPILLAR

Thoughtful
systems.
A curious mind.

I’m Aditya Jadhav. I build distributed systems and real-time data platforms, with curiosity that goes well beyond the keyboard.

Chicago area, Illinois Building since 2013
A DIFFERENT PERSPECTIVE
Stay
curious.
ENGINEER BY CRAFT.
EXPLORER BY NATURE.
CHAPTERS SO FAR
CaterpillarHERETechnologiesTCSDigitate

01 / THE WORK

A career of
connecting
the dots.

From enterprise software to real-time platforms. Different problems, the same drive to make things work better.

View my résumé
CATERPILLAR INC.

Lead Software Engineer

Chicago, IL
2019 — PRESENT

Building distributed systems for streaming data, alerts, and notifications.

Working across Java, Scala, and event-driven services to turn real-time data into useful information.

Distributed systemsData streamingJava & Scala
HERE TECHNOLOGIES

Software Engineer II

Chicago, IL
2018 — 2019

Developed traffic-intelligence products and researched streaming map matching, with five patent applications submitted.

Traffic intelligenceJava & ScalaResearch
RSNA

Software Development Intern

Chicago area, IL
2017

Built web features from database to interface, and automated development setup with Docker.

Node.jsTypeScriptMongoDB
DIGITATE · TATA CONSULTANCY SERVICES

Systems Engineer

2013 — 2016

Developed web-based developer tools, billing services, and APIs.

Java & SpringWeb applicationsREST APIs
THE FOUNDATION

Master’s in Computer Science

Illinois Institute of Technology · 2016–2018

02 / THE CRAFT

Big systems.
Clear thinking.

My work sits where backend engineering, streaming data, and practical problem-solving meet.

CONNECTED BY DESIGN

Distributed systems

Services, messaging, and the boundaries that keep complex systems understandable.

Java / Scala / Apache Pekko
IN MOTION

Real-time data

Event streams, processing pipelines, and timely alerts that make data actionable.

Kinesis / Akka Streams / Spark
BUILT TO BE USED

Product engineering

Connecting APIs, databases, and interfaces to bring useful software to life.

Spring Boot / Node.js / Docker

03 / THE PERSON

More than
a job title.

Engineer by profession.
Curious by default.

I’ve worked across enterprise software, traffic intelligence, healthcare tools, and connected data platforms—each bringing a different set of engineering challenges.

I like understanding how things work, asking a better question, and getting hands-on. That instinct follows me outside work, too.

Portrait of Aditya Jadhav
Aditya.ALWAYS A WORK IN PROGRESS

04 / OUTSIDE THE EDITOR

Room to explore.

A few things that keep me curious
when the laptop closes.

01 / A LITTLE FRESH AIR

The great outdoors

Hiking, national parks, and finding a new perspective away from a screen.

02 / THINK A FEW MOVES AHEAD

A game of chess

Patterns, patience, and the reminder that there’s always something more to learn.

03 / FOLLOW THE QUESTION

Making & tinkering

Home tech, side experiments, and small ideas that turn into something useful.

05 / SAY HELLO

Good conversations
start with hello.

Have an interesting engineering problem,
an idea, or a good trail recommendation?
I’d love to hear about it.