Loading...
Loading...

Who I am
› software engineer & app builder · Toronto, Canada
I'm a software engineer in Toronto who likes taking messy, hard problems and turning them into software people actually rely on.
Over the past decade I've gone from automating aircraft design tools, to architecting cloud systems that handle real scale, to building with agentic AI. Different domains, same throughline — engineering my way from a blank page to something that ships.
The journey
Mechanical Engineering
My journey into tech started with a degree in Mechanical Engineering. I was fascinated by how things worked — the physics, the precision, the problem-solving.
That foundation led me to the aerospace industry, where I got my first taste of software by automating design tools like CATIA V5 — and automating the tedious, repetitive work is what made me fall in love with software.
Infosys · Boeing & Bombardier
Through Infosys, I worked on aerospace automation for clients like Boeing and Bombardier. There's something humbling about writing code that helps build aircraft.
That's when I realized software wasn't just a tool for engineering; it was engineering.
Enterprise .NET
The transition from mechanical to software wasn't overnight. I jumped between technologies, learning whatever the project needed. One day I'd be wrestling with SAP integrations, the next I'd be building .NET applications.
My career took me through the evolution of enterprise software. I worked on monolithic ASP.NET applications at Industrial Alliance, building financial planning software that advisors relied on daily.
Those massive codebases taught me patience, the importance of good architecture, and the pain of technical debt.
igloo Software · Azure
Then came the shift to microservices and the cloud. At igloo Software I architected event-driven systems on Azure — functions, service buses, the whole distributed-systems puzzle.
It's a different world from monoliths, with its own challenges and rewards. It's also where I first started integrating AI capabilities into a production platform.
.NET & Azure · My own apps
By day I'm a senior .NET and Azure engineer, building enterprise systems. Alongside that, I build my own apps, and they're in production today on the App Store and Google Play. You'll find them below.
Building across iOS, Android, the Mac and the web with AI agents taught me that the craft matters more than any one tool: how a product is designed, how it holds together, and whether it actually works for the people using it.
Certifications along the way
What I've built
An AI-powered nutrition tracker that analyzes food photos to estimate macros and glucose impact. Built to make nutrition logging effortless — just snap a photo and get instant insights.
An AI-powered receipt scanner and bill splitter. Snap a photo of any receipt to auto-extract items and prices, split costs across a group with proportional tax and tip, and keep track of who owes whom.
A LiDAR scan-to-BIM tool that turns an iPhone or iPad into a professional scanner. Walk through a space to capture room geometry, then export industry-standard architectural models as DXF, IFC, or PDF.
A photography planning app that helps photographers scout locations, track golden hour, plan compositions, and find the perfect conditions for their next shoot.
A kids' drawing-tracer for iOS and Android. Overlay a semi-transparent reference image on the live camera feed and trace it through the screen onto real paper — plus photo-to-outline conversion and themed template packs. Ad-free and account-less.
Beyond code
Outside of work, you'll usually find me out on the trails around Ontario — getting away from the screen has a way of putting code problems in perspective.
This blog is where I share what I've learned — the wins, the mistakes, and everything in between. If you're on a similar journey, I hope something here helps.
Contact
Questions about one of my apps, feedback on a post, or just want to say hi? Email me.
contact@bobbyencoded.com ↗