Home About Journey Projects Contact

Engineering
systems that last.

Software engineer focused on clean architecture, strong abstractions, and systems that remain maintainable as teams and codebases grow.

Profile Avatar
React
Next.js
Astro
Vite
TypeScript
Tailwind
TanStackTanStack
Node.js
NestJS
Python
Java
C
C++
Rust
Docker
PostgreSQL
MongoDB
Redis
GraphQL
Cloudflare
Git

About Me

I’m a software engineer who enjoys tackling complex systems and reducing them to clean, understandable designs. I’m especially drawn to work where good abstractions and long-term maintainability matter.

When I’m not deep in code, I’m usually exploring new tools and languages, contributing to open source, or thinking about better ways to design software that scales with teams.

Clean Architecture
Systems Design
Developer Tooling
Performance
Automation
Coffee
5+
Years Experience
20+
Repositories
Large-Scale
Codebases
Cross-Team
Impact

The Journey

AMD Inc. logo

AMD Inc.

Senior Software Engineer

2024-06Present

Lead architecture and automation initiatives across internal platforms and developer tooling. Contributed to performance-critical and kernel-mode debugging in C/C++ across AMD Ryzen and APU platforms.

Software Engineer

2022-042024-06

Built product and platform components across frontend, backend, and low-level tooling. Debugged kernel-mode issues in C/C++ and developed automation workflows adopted across teams.

TypeScriptNext.jsNestJSNxDockerGitHub ActionsCC++C#Linux
Manulife logo

Manulife

Data Engineer

2021-102022-02

Designed data-quality pipelines and reporting systems in Python and T-SQL, improving query performance by up to 5× while enabling end-to-end traceability across ETL workflows.

PythonT-SQLSQLETL
Finneo logo

Finneo

Software Developer

2019-062019-08

Built core features for a green-field real-estate web portal using React, delivering interactive data visualizations and map-based property insights while collaborating directly with leadership in an agile team.

ReactJavaScriptChart.jsGoogle Maps APIHTMLCSS
Amhil North America logo

Amhil North America

Systems Analyst

2018-052018-08

Automated internal workflows using VBA/VBScript, optimized T-SQL reporting queries, and provided Tier-1 technical support to maintain reliable day-to-day operations.

VBAVBScriptT-SQLWindows

Selected Work

Internal GitHub Automation Project

Developed an internal full-stack automation system on an Nx monorepo with job queues and CI/CD pipelines to improve repository workflows and developer efficiency.

TypeScriptNext.jsNestJSNxPostgreSQLRedisDocker

Custom Language Compiler

Built a compiler for a toy language that translates .488 source code into bytecode for a custom VM. Includes a scripted test harness and repeatable builds using Java + Ant with generated lexer/parser tooling.

JavaJFlexJavaCUPApache Ant

Collaborative Pixel Canvas

Built a real-time collaborative drawing platform inspired by r/place, featuring multiplayer updates, scalable backend state management, and cloud deployment for high-concurrency interactions.

Node.jsJavaScriptAWSRedisDynamoDBDocker

Let’s connect.

I’m always open to discussing new projects, collaborations, or technical conversations.

Open Mail App