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

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.
The Journey
AMD Inc.
Senior Software Engineer
2024-06 — PresentLead 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-04 — 2024-06Built 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.
Manulife
Data Engineer
2021-10 — 2022-02Designed 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.

Finneo
Software Developer
2019-06 — 2019-08Built 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.

Amhil North America
Systems Analyst
2018-05 — 2018-08Automated internal workflows using VBA/VBScript, optimized T-SQL reporting queries, and provided Tier-1 technical support to maintain reliable day-to-day operations.
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.
Let’s connect.
I’m always open to discussing new projects, collaborations, or technical conversations.