Software engineering
Making the complex feel simple.
I spent my engineering career designing dependable software and collaborating with thoughtful teams to ship work that mattered.
- Product engineering
- System design
- Technical leadership
Cadet pilot · Former software engineer
I’m Yagya Goel — a former software engineer trading code for cockpits, documenting the transition and everything I learn along the way.
Cloud study, 30,000 ft Photo: Davide Pirotta
About
Portrait / 01 Software engineer → Cadet pilot
First, that meant designing software — breaking down ambiguity, thinking in systems, and building products people could rely on.
Today, it means learning to operate an aircraft with precision. The context changed, but the mindset didn’t: stay curious, prepare deeply, and keep making good decisions.
Fly the aircraft first.
Know where you’re going.
Then share the picture.
The journey
Software engineering
I spent my engineering career designing dependable software and collaborating with thoughtful teams to ship work that mattered.
Cadet pilot
I’m currently training toward the flight deck — studying theory, building hours, and learning the discipline behind every safe flight.
Writing
Field notes
Essays on career transitions, aviation, engineering, and the lessons that travel between them.
Two very different worlds connected by systems thinking, communication, and trust.
New field notes are
currently in the works.