§ 03 / About
Engineer by training,
builder by habit.
Bio
I'm a third-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.
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.
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.
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.
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.
Education
Sep 2024 - Expected 2028
Bachelor of Science, Computer Science
University of Calgary
GPA 3.8 / 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.
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