§ 03 / About

Engineer by training,
builder by habit.

Bio

I'm a second-year CS student at the University of Calgary studying 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.

Right now I'm wiring a local LLM into ParaView via the Model Context Protocol so it can drive 3D volume rendering autonomously - and building marketing sites with Next.js, Tailwind, and Framer Motion for clients on the side.

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.

Experience

Timeline.

  1. May 2026 - Present

    Freelance Web Developer

    Mainframe Mechanical Inc. · Calgary, AB

    • Built and shipped a responsive marketing site as the company's first online presence.
    • Next.js 16, TypeScript, Tailwind CSS, and Framer Motion with scroll animations and a contact-form API.
  2. May 2026 - Present

    Undergraduate Researcher

    VISAGG Lab, University of Calgary · Calgary, AB

    • Connecting a local LLM to ParaView via the Model Context Protocol for autonomous 3D volume rendering.
    • Built an agentic loop where the LLM calls rendering tools, evaluates output, and self-refines results.
    • Streaming real-time agent events - tool calls, screenshots, quality checks - to a React chat interface.
  3. Sep 2022 - Aug 2024

    Electrical Apprentice

    Ace Electrical Services · Calgary, AB

    • Wired, troubleshot, and maintained electrical systems across 40+ residential and commercial projects.
    • Developed discipline, accountability, and technical communication in a fast-paced field environment.

Education

Sep 2024 - Expected 2028

Bachelor of Science, Computer Science

University of Calgary

GPA 3.8 / 4.0

  • Dean's List 2024–2025
  • Science Co-op Program

Awards

  • Ninh Huynh BursaryUniversity of Calgary · 2024
  • Dean's ListUniversity of Calgary · 2024–2025

Skills

Languages

  • TypeScript
  • Java
  • C
  • C++
  • Python
  • SQL

Frameworks

  • React
  • Next.js
  • Tailwind CSS
  • Express.js
  • Node.js
  • FastAPI
  • shadcn/ui
  • Material UI

Cloud / APIs

  • Git
  • AWS
  • REST
  • WebSockets
  • WebRTC
  • MCP