About
I'm a Passionate full-stack software developer with experience working in large-scale projects across multiple industries. Proven ability to leverage technical skills and a strong work ethic, independently and as part of a team, delivering outcomes that drive product success and technical innovation.
I enjoy building software that is architected cleanly, delivers great user experiences, and solves real-world problems.
For frontend development, most of my professional experience is with React. For personal projects, React Native has generally been my choice (see Framerate and Lamington). I’ve also explored Xamarin/.NET MAUI for Groundsman, SwiftUI for Project Unleaded, and Svelte for this website.
In backend development, I’ve primarily used .NET (C#) professionally. I have used Node (TypeScript) for hobby projects like Lamington (backend). Recently, I’ve challenged myself to learn Rust for my latest project, Framerate (backend).
I’m a strong proponent of open source and am actively working to contribute more where I can. Examples of projects I have made contributions to include Navidrome and Amperfy.
Skills
.NET / C#
Node.js
React.js
React Native
TypeScript
JavaScript
HTML
CSS
Less
MySQL / MariaDB
PostgreSQL
Playwright
Docker
Kubernetes
Linux
AWS
NPM Administration
Hobbies
Nix / NixOS
Rust
Go
Python
Svelte
Bun
Xamarin
Sass