About
About
“I believe the best solutions are built quietly, deliberately, and with a respect for the fundamentals. After years of managing complexity in the physical world, I now apply that same steady hand to software. I take a measured approach to performance, building tools that cooperate with the hardware and prioritize long-term clarity.”
— Cal Oakes
For 18 years, my mind developed in high-consequence, data-dense environments where hard work, diligence, and consistency were the keys to success. Operating as a crew supervisor, an officer, and an air attack officer trainee taught me how to problem solve, stay organized, and stay solution focused despite changing priorities whether they be governmental, organizational, operational, or environmental. I had to process a relentless stream of moving parts, balancing resource allocation, latency, and operational costs all while maintaining an eye on the big picture.
When I transitioned away from wildfire management, I channeled that same intensity into programming, and I found my exact cognitive match. What started as building a wildfire simulator (IGNIS) bloomed into a consuming passion for systems-level architecture. Trying to calculate radiant heat propagation across grid cells at 60 FPS brought me face-to-face with the physical limits of hardware. Discovering Data-Oriented Design and the Odin programming language was a revelation as it helped the pieces fit together: optimizing for CPU caches, memory latency, and Structure of Arrays (SoA) just made sense. My mind settled into cooperating with the literal physics of the machine.
I value the clear domain boundaries, encapsulation, and expressive modeling that Object-Oriented Programming brings to complex application architecture.
Today, my drive is focused on mastering the deepest intricacies of software architecture. This isn't just a career pivot; it is the natural evolution of how I solve complex problems. Whether I am writing a game engine or a full-stack web application, I approach code with the same discipline I brought to the fire line.
As everything in life requires balance, I find mine entirely off-screen. I am an avid fitness enthusiast, an outdoor adventurer, and above all, a proud husband and father.
Skills & Technologies
- Python
- Odin
- TypeScript
- React
- Next.js
- Systems Design
- Emergency Management