Technical Skills & Expertise
Built to Deliver Results
Not just a list of technologies — these are the tools I've mastered to build reliable, fast, and maintainable solutions for your business. From websites to complex web applications.
What This Means For You
Code That Lasts
I write clean, maintainable code — easy to update, easy to scale.
Performance First
Your site loads fast and runs smooth — no bloated frameworks.
Deep Technical Knowledge
From low-level systems to modern web — I understand how things really work.
Problem Solver
Complex bugs and tricky integrations? I figure them out.
Technologies & Tools
Languages
The building blocks I use to create your solutions
- TypeScript Fewer bugs, more reliable code
- C# Enterprise-grade applications
- Python Automation & data processing
- x86_64 Assembly Deep system-level expertise
Frontend
What your users see and interact with
- React.js Fast, modern interfaces
- Next.js Full-stack React framework
- Astro Lightning-fast static sites
- Redux Toolkit Complex app state made simple
- Styled Components Consistent, maintainable styling
- HTML Solid foundation
- CSS Pixel-perfect designs
- SCSS Scalable stylesheets
Backend
The engine that powers your applications
- RESTful API Design Clean integrations
- LAMP Stack Battle-tested reliability
- .NET Core High-performance systems
- SQL Databases Your data, organized & secure
Tools
What I use to build, deploy, and maintain
- Docker Consistent deployments
- Bash Scripting Automation that saves time
- Linux Server expertise
- Git / GitHub Version control & collaboration
- TypeSpec.io API-first development
My Background
I bring an unusual combination: a Bachelor's in Commercial Law and 5+ years of dedicated, hands-on coding experience. What started as a curiosity became a craft, guided by mentors who've spent decades at places like Google and in Canadian government tech roles. My legal background means I understand contracts, compliance, and business — not just code.