skip to content
JS John Sosoka
John Sosoka

Hi, I'm John

I build software, make things, and try to learn something new every day.

I've been writing code professionally for over a decade. What started as curiosity about how websites worked has turned into a career building intelligent systems, cloud architectures, and autonomous agents.

But technology is just one part of my story. I'm also a maker, a musician, a family man, and a lifelong learner. I design 3D models in my home office, compose ambient music late at night, and explore the Boise foothills with my dog on the weekends.

I believe the best engineers are well-rounded humans who bring diverse experiences to their work. The creativity I exercise in music production influences how I think about system design. The patience I've learned from 3D printing has made me a better debugger. Life and code aren't separate — they inform each other.

The Engineering Journey

From junior dev to software architect

My career has been a gradual climb from building simple CRUD apps to architecting complex distributed systems. Along the way, I've picked up Python, Java, TypeScript, and more cloud technologies than I can count.

These days, I'm deep in the AI/LLM space, working with tools like LangChain and LangGraph to build autonomous agent systems. It's a fascinating intersection of traditional software engineering and cutting-edge AI — requiring both rigorous engineering practices and creative problem-solving.

Python Java TypeScript AWS LangChain FastAPI

Beyond the Code

Making, music, and life in Boise

My 3D printer runs almost constantly, churning out everything from practical household fixes to whimsical designs I sketch out on lazy Sunday afternoons. There's something deeply satisfying about designing something digitally and then holding it in your hands a few hours later.

I also compose music — mostly ambient and electronic stuff. My EP "Through Time's Eyes" is a collection of soundscapes I created during late-night studio sessions. Music and code aren't so different: both are about patterns, structure, and creative expression within constraints.

I live in Boise, Idaho with my family and our dog. The mountains and outdoor lifestyle here provide the perfect counterbalance to screen time. When I'm not at my desk, you'll find me on the trails, exploring the foothills, or just hanging out with the people I love.

3D Printing

Designing and printing functional parts and creative models

Music Production

Composing ambient and electronic music

Family Time

Hiking, exploring Boise, and hanging with my dog

Reading

Technical books, sci-fi, and philosophy

Let's Connect

I'm always interested in new opportunities, collaborations, or just a good conversation about tech, music, or life in general.