headshot

About the Author

I am a Senior Software Engineer, Rust enthusiast, and open source advocate with an extremely diverse background. I love building things from scratch and diving into new technologies head-first. From crafting low-level systems in Rust to writing smart contracts that secure digital economies, I enjoy tackling complex problems and learning as I go.

In my free time, you’re more likely to find me outdoors than indoors. I live near the mountains in beautiful British Columbia, and I take full advantage of it – whether it’s snowboarding down a steep slope, kiteboarding across the water, mountain biking on forest trails, or literally running off a cliff with a paraglider. (It’s okay, there’s a parachute!) These adrenaline-fueled hobbies help balance out the sedentary life of a coder.


Culture

I believe the best way to learn is by doing, and the best way to teach is by example. Over the years, I’ve gone from academia to startups to big tech, and one constant is that hands-on experience beats theory (though my inner scientist still loves a good theory). I value open communication and collaboration – whether it’s pair programming or discussing ideas on a pull request, I’m always up for knowledge sharing.

I’m a strong proponent of open source. Almost all the tools and frameworks I use (and build) are open source, and I love that community-driven vibe. In my view, transparency and collaboration aren’t just buzzwords; they’re how the best software gets made. I’ve also grown fond of asynchronous work culture (thanks to working with distributed teams and global open-source contributors) – being able to collaborate across time zones without missing a beat is pretty awesome for both productivity and inclusivity.

I also enjoy mentoring and helping new developers find their footing. Having trained newcomers in both research labs and coding teams, I’ve learned that patience, empathy, and a dash of humor go a long way in teaching.


Main areas of Knowledge


My experience

Senior Rust Engineer at Tools for Humanity - building the core of Worldcoin

2024 - Present

Smart Contracts & Blockchain
Zero-Knowledge Magic
Infrastructure & Performance
Mentorship & Teamwork

Senior Software Engineer at Cryptech Developments – principle engineer for the Neptune Protocol

2021 - 2023

Smart Contracts & DeFi
Backend & Automation
Simulation & Testing

Academic Research in Physics - University of British Columbia & University of Alberta

2011 - 2021


Self Learner & Open Source

I’ve always been a self-driven learner and an open source enthusiast. New programming language or framework? Sign me up – I’ll probably build a side project with it over a weekend. (That’s how I fell in love with Rust, by the way.) I enjoy contributing to open source projects and have even published a few Rust libraries of my own. The open source community has taught me so much, and I love giving back to it whenever I can.

I’m also the kind of person who will take on random tech challenges for fun, whether it’s fiddling with a new machine learning model, trying to throw together a game in a new engine, or automating some odd home project with a Raspberry Pi. Programming started as a hobby long before it became my career, and that curiosity still drives me.

If you’re curious about what I’m currently hacking on, feel free to check out my GitHub. You might find some experimental projects, contributions to blockchain infrastructure, or other curiosities. Don’t be a stranger – I’m always happy to connect with fellow developers and open source aficionados.


Formal education

Ph.D. in Physics – University of British Columbia (2016 – 2021)

B.Sc. in Physics – University of Alberta (2011 – 2015)

High School Diploma – Archbishop Jordan High School (2007 – 2011)