Skip to main content
Ready to deploy

Building software that holds up in real hands.

Hey, I'm Brian 👋🏻 A Software Developer who cares as much about how software feels as how it's built. I believe great software isn't just written. It's crafted with intention.

a decade of live operations
01 Selected work

Featured builds.

Role
Full-Stack Developer
Year
2026
Read case study
featured/trivia-quest
TriviaQuest
  • Node.js
  • Express
  • Socket.io
  • WebSockets

A real-time multiplayer trivia game where everyone who connects shares one live match. A Socket.io server holds the authoritative game state, broadcasting each question, running a synchronized 30-second timer, and scoring by difficulty plus a speed bonus, so the leaderboard updates instantly on every screen.

02 Skills

Technologies & expertise.

C#
.NET
Java
Spring Boot
JavaScript
TypeScript
PHP
Node.js
Express
Angular
Handlebars
HTML5
CSS3
Bootstrap
Tailwind CSS
Swift
Kotlin
SQL Server
MySQL
MongoDB
Git
GitHub
Jira
Bash

Full-Stack Web Development

End-to-end platforms in ASP.NET Core MVC and Spring Boot, covering authentication, approval workflows, REST APIs, and server-rendered UIs.

Clean Architecture & APIs

Multi-module projects with strict layer separation, Repository and DTO patterns, JWT/OAuth2-secured REST APIs, and Swagger documentation.

Databases & Data Integrity

Relational and NoSQL design across SQL Server, MySQL, and MongoDB, with JPA, Entity Framework, and Mongoose handling persistence, validation, and schema integrity.

Real-Time & Node Services

WebSocket-driven multiplayer systems and Express/MongoDB services, from live state syncing and leaderboards to a campus marketplace.

Let's build something that holds up.