Engineering philosophy.
I love software development—not just as a career, but for the pure joy of problem-solving and the organic, ever-changing nature of code. My engineering philosophy is built on three core values:
Technology-agnostic
Because software is constantly evolving, I focus on finding genuinely better, more effective, and novel ways to achieve a goal rather than sticking to a single toolset.
Production-first
My background in technical support taught me what happens to software once it actually ships. I design with production reliability, edge cases, and real-user behaviour in mind from day one.
Team-oriented
In my day-to-day, I am a collaborative team player who thrives in fast-paced, high-agency environments. I love the energy of working closely with a nimble team to ship features, but I also deeply appreciate the quiet focus required when a complex architectural problem needs to be tackled.