BeecodeGuyBeecodeGuy

// through-line

From mechanical gears to digital systems

The journey from mechanical engineering to senior product engineer — diagnose first, then build.

← field notes home

Hey there. I'm a senior product engineer today, but the path here wasn't a straight line — more like a rollercoaster with a lot of bug fixes along the way.

step/01 · classroom

The early days of confusion

Once upon a classroom, I was a mechanical engineering student, drowning in thermodynamics and trying to understand why heat flows from hot to cold. I didn't choose this life because I loved gears; I chose it because it sounded solid. But deep down? I was confused and curious.

Mechanical engineering desk with gears and drafting tools

step/02 · shop floor

The automotive world

After graduation, I entered the automotive industry as a Service Engineer. My job? Diagnose used vehicles, manage warranty claims, and face off with angry engines and angrier customers. It was challenging, sure. But something felt missing. I was maintaining systems, not building them.

Automotive service bay with engine and diagnostic tools

step/03 · spark

The tech spark

Then came the moment that changed everything. A group of friends and I decided to start a tech-based startup. We were clueless, ambitious, and full of caffeine. That's when I dove head-first into the world of software.

Late-night startup desk with code and sticky notes

step/04 · craft

Learning to code

I didn't just learn to code—I battled with it. HTML made me feel smart. CSS made me cry. JavaScript? Let's just say we had trust issues. But with every bug, I got better. I learned about React, TypeScript, Zod, and how to handle everything from forms to file uploads.

Laptop with code editor and learning notes

step/05 · fire

Startup hustle

Working on our startup meant learning under fire. I coded by day, debugged by night, and lived on Stack Overflow. I stored base64 files in session like they were national secrets and learned to juggle multiple roles like a circus performer with a caffeine problem.

Dual monitors and late-night shipping setup

step/06 · today

Senior product engineer

Now, I work as a Senior Engineer, solving real-world problems through clean code, smart systems, and constant curiosity. My role keeps me on my toes—from mentoring juniors to architecting solutions to figuring out why production broke (again). Tech changes fast, and I love every bit of the chase.

Senior engineer workbench with architecture and code

step/07 · ahead

Looking ahead

I'm not done. The journey from spanners to syntax is still evolving. I want to lead bigger projects, solve tougher problems, and help others navigate their own transitions. If you're confused today, trust me—you're not lost. You're just starting your story. And it could be epic.

Abstract path of light leading forward
“The most exciting phrase to hear in science, the one that heralds new discoveries, is not ‘Eureka!’ but ‘That's funny...’” — Isaac Asimov