§ 03 / About
Engineer by training,
builder by habit.
Bio
I'm a third-year Computer Science Honours student at the University of Calgary, on the Dean's List and enrolled in the Science Co-op program. I split my time between research on agentic AI systems and shipping production web apps as a freelance developer.
I recently built a custom MCP server wiring a local LLM into ParaView to autonomously drive 3D volume rendering, work now submitted to the Undergraduate Research Symposium. On the freelance side, I'm building a full-stack logistics platform for a transportation client using Next.js, FastAPI, and PostgreSQL.
Before software, I spent two years as an electrical apprentice. That trained me to debug systems I didn't design, document what I touched, and finish the job before going home.
Outside of school, I like working out, spending time with friends and family, camping, birdwatching, exploring new cafes and restaurants, and learning classical guitar.
Experience
Timeline.
Aug 2026 - Present
Freelance Web Developer
Morant's Transportation Solutions Ltd. · Calgary, AB
- Collaborating directly with a non-technical client to design a full-stack data-driven platform (Next.js, FastAPI, PostgreSQL), resolving $200-$1,600 in monthly data discrepancies through automation.
- Building an AI-powered document pipeline that extracts and validates data from client records, improving data quality and integrity before it reaches the database.
May 2026 - June 2026
Freelance Web Developer
Mainframe Mechanical Inc. · Calgary, AB
- Designed and developed a responsive company website from the ground up using Next.js, TypeScript, Tailwind CSS, and Framer Motion, owning UI/UX direction end-to-end and establishing the company's first professional online presence and lead-generation platform.
- Iterated through 4 rounds of design revisions from direct stakeholder feedback, delivering the final production build within a 3-week timeline from initial requirements to deployment.
- Delivered a responsive company website in 3 weeks across 4 rounds of direct stakeholder feedback, translating business requirements into a production-ready digital solution.
- Built the company's first lead-generation platform (Next.js, TypeScript, Tailwind CSS) with fast loads and mobile-responsive UI.
May 2026 - Aug 2026
Undergraduate Researcher
VISAGG Lab, University of Calgary · Calgary, AB
- Built a custom MCP server connecting a local LLM to ParaView and VTK, enabling autonomous 3D volume rendering through 33 callable tools.
- Designed and benchmarked two LLM-agent architectures, a free-agent tool-caller and a fixed multi-stage pipeline, across 23 tasks and 11 datasets, scored by two multimodal LLM judges.
- Automated deployment, service lifecycle management, and environment syncing across a 5-agent pipeline on a GPU Linux server, improving reliability and reproducibility.
Sep 2022 - Aug 2024
Electrical Apprentice
Ace Electrical Services · Calgary, AB
- Worked 2 years on 40+ residential and commercial construction sites as Team Lead: interpreting construction drawings, coordinating with trades and site supervisors, and delivering under real construction deadlines.
Volunteering
Timeline.
Feb 2026 - May 2026
Mentor
Schulich Ignite · Calgary, AB
- Mentored high school kids in Python fundamentals, covering syntax, control flow, and problem-solving.
- Taught students how to read documentation and independently learn new programming languages.
- Supported students by debugging code, resolving doubts, and clarifying core concepts.
- Evaluated assignments and provided constructive feedback while guiding weekly coding challenges.
Sept 2026 - Present
Technology Team Member
ColorStack Chapter @ UCalgary · Calgary, AB
- Contribute to Club Website and any other technology initiatives
Education
Sep 2024 - Expected 2028
Bachelor of Science, Computer Science
University of Calgary
GPA 3.7 / 4.0
- Dean's List 2024-2025
- Dean's List 2025-2026
- Science Co-op Program
Awards
- Ninh Huynh BursaryUniversity of Calgary · 2024
- Dean's ListUniversity of Calgary · 2024–2025
- Jason Lang ScholarshipUniversity of Calgary · 2024–2025
- Dean's ListUniversity of Calgary · 2025–2026
Relevant Coursework
CPSC 331
Data Structures and Algorithms
Algorithms and their analysis.
CPSC 355
Computing Machinery I
C and AArch64 assembly language.
CPSC 365
C++ Programming
C++ from basics to advanced.
CPSC 399.07
Command Line Interface
Linux and the bash terminal, basics to advanced.
CPSC 471
Database Management Systems
SQL fundamentals and a full term project.
SENG 300
Software Development Methods
Software dev techniques and their best use cases.
MATH 211
Linear Algebra
Vectors, matrices, and linear systems.
MATH 267
University Calculus II
Integration, series, and multivariable intro.
CPSC 457
Operating Systems
Learning about processes, threads and how as Operating System works.
SENG 513
Web Based Systems
A hands-on web development course covering responsive design, full-stack technologies (CSS, JavaScript, PHP, MySQL, Ruby on Rails, Node.js), and mobile-first UI/UX principles.
Skills
Languages
- TypeScript
- Java
- C++
- Python
- Ruby
- C#
Frameworks
- React
- Next.js
- Ruby on Rails
- .NET
- ASP.NET Core
- Entity Framework
- Node.js
- Express.js
- FastAPI
Cloud / Data / AI
- Git/GitHub
- AWS
- Docker
- CI/CD
- REST APIs
- MCP
- FastMCP
- LangChain
- LangGraph
- Power BI
- SQL Server
- MySQL
- PostgreSQL
- Redis
- MongoDB