§ 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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.

  1. 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.
  2. 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