an AI Software Engineer • a Systems Programmer • a Computational Scientist • a Full-Stack AI Developer
Scroll
Engineering withintent and curiosity
THE ARCHITECTURE OF SYSTEMS
I don't just build features; I focus on the lifecycle of software. From optimizing CI/CD pipelines to ensuring high-availability backends, I care about the systems that keep applications reliable under pressure.
AI IN PRODUCTION
I’m focused on the pragmatism of AI—moving models from a notebook environment into scalable, production-ready systems that solve actual user problems rather than just existing as theoretical proofs.
USER-CENTRIC ENGINEERING
I believe the best technical backend is useless if the interface is frustrating. I bridge the gap between complex data processing and intuitive front-end experiences to ensure the final product is as usable as it is performant.
Who I Am
I'm a Computing Science student at the UofA, driven by the challenge of bridging the gap between theoretical models and real-world impact. My approach is rooted in the belief that software should be as maintainable as it is powerful. Whether I'm architecting cloud systems or fine-tuning ML pipelines, I look for the 'why' behind every line of code. I thrive in environments where engineering rigor meets creative problem-solving.
Experience
AI Software Engineering Intern (Full Stack)
Buxton Labs
Edmonton, AB·2026-04 – PresentPythonReactNode.jsDockerSonarQube- •Build AI-powered RAG pipelines and full-stack applications for Canadian universities and educational platforms.
Software Engineering Intern (Full Stack)
Noble Rabbit
Edmonton, AB·2026-01 – 2026-04LeadershipReactPostgreSQLE2E TestingVPS- •Develop full-stack software applications and backend systems as part of an Agile engineering team.
Software Engineering Teaching Assistant
University of Alberta
Edmonton, AB·2025-09 – 2026-04Project ManagementLeadershipJavaGitHub Actions- •Project-managed 4 student software teams per semester across 2 semesters while mentoring students, coordinating project progress, and providing technical and development guidance.
Software Developer Intern
Versatile Techno
Edmonton, AB·2022-04 – 2022-08DevOps.NET CoreC#SQLREST APIsAWS- •Develop enterprise software and offline-first applications using .NET, C#, databases, and cloud/backend technologies.
Education
Bachelor of Science in Computing Science
University of Alberta
2023 - 2026 · GPA: 3.6/4.0
★Dean's Honor Roll (2024 - 2026)★Member of UACS (University of Alberta Computing Science Club)
Coursework
- CMPUT 201A-
Practical Programming Methodology
Winter 2024
Software development practices including version control, testing, and debugging.
GitTestingDebuggingBest Practices - CMPUT 291B+
File and Database Management
Fall 2024
Database design, SQL, file systems, and data management principles.
SQLDatabase DesignFile SystemsData Management - CMPUT 301A
Intro to Software Engineering
Fall 2024
Software engineering principles including design patterns, testing, and project management.
Agile DevelopmentDesign PatternsTestingProject Management - CMPUT 204A
Algorithms I
Winter 2025
Design and analysis of algorithms including sorting, searching, and graph algorithms.
Algorithm AnalysisSortingGraph AlgorithmsDynamic Programming - CMPUT 206A-
Intro to Digital Image Processing
Winter 2025
Fundamentals of digital image processing and computer vision.
Image ProcessingComputer VisionFilteringFeature Detection - CMPUT 229A-
Computer Organization/Architecture I
Winter 2025
Computer architecture, assembly language, and low-level programming.
Assembly LanguageCPU ArchitectureMemory HierarchyRISC-V - CMPUT 267B+
Machine Learning I
Fall 2025
Introduction to machine learning algorithms and techniques.
Supervised LearningClassificationRegressionNeural Networks - CMPUT 328A-
Visual Recognition
Fall 2025
Computer vision and visual recognition systems.
Computer VisionCNNsObject DetectionImage Classification - CMPUT 366A
Search and Planning in AI
Fall 2025
Intelligent search algorithms and automated planning in artificial intelligence.
Search AlgorithmsPlanningHeuristicsAI - CMPUT 401A
Software Process and Product Management
Winter 2026
Software engineering principles including design patterns, testing, and project management.
Agile DevelopmentDesign PatternsTestingProject Management - CMPUT 256A+
Game Artificial Intelligence
Winter 2026
Introduction to game AI and game development.
Game AIGame DevelopmentGame DesignGame Programming - CMPUT 415Planned
Compiler Design
Fall 2026
Compiler design including lexical analysis, interpreters, code generation, and code optimization.
CompilersInterpretersCode GenerationCode Optimization - CMPUT 379Planned
Operating System Concepts
Fall 2026
Operating system design including processes, memory management, and file systems.
Process ManagementMemory ManagementFile SystemsConcurrency
Projects
ElevatED
ReactTypeScriptDjangoCelery & RedisLangChain- •Built a real-time multiplayer educational gaming platform with AI-powered content generation and role-based access.
PromptED
Next.jsTypeScriptSupabaseTailwind CSSRAG Pipeline- •Built an AI-powered live lecture platform with RAG-based question generation, real-time interaction, and automated content creation.
MarketSearchPro
ReactTypeScriptSupabasePostgreSQLStripe- •Built and improved a full-stack marketplace platform with payments, database optimization, automated testing, and code quality tooling.
Campus Nest
React NativeNode.jsExpress.jsTypeScriptPrismaPostgreSQLDocker- •Built a full-stack student housing platform with intelligent property search, location-based recommendations, and role-based workflows.
Silent Signal
React.jsFastAPIAWS LambdaAWS SAMWebSockets- •Built a real-time audio monitoring platform using machine learning to classify environmental sounds and provide acoustic feedback.
Kapsule Container Engine
SvelteKitRustTauriDockerPodman- •Built a desktop container management platform for managing Docker and Podman workloads with real-time system monitoring.
Event Lottery
JavaAndroid SDKFirebaseGoogle Maps SDK- •Built a real-time event registration and lottery application with automated waitlists, location verification, notifications, and role-based workflows.
Console Twitter
PythonSQLiteMongoDB- •Built a command-line social media platform supporting authentication, posting, following, search, and multiple database backends.
Shadow Sound
React Native (Expo)TypeScriptPython 3.12FastAPIWebSocketDockerYAMNet- •Built a real-time acoustic hazard detection platform using machine learning to identify sounds and provide accessibility-focused alerts.
Data Center Infrastructure
ProxmoxTrueNASNextcloudn8nHome AssistantCloudflare TunnelsReverse ProxyDNS- •Built and managed a self-hosted data center infrastructure with virtualization, networking, storage, backups, and automated deployments.
Story Map Generator
ReactViteTypeScriptSupabaseTailwind CSS- •Built a collaborative agile story mapping tool with real-time synchronization, drag-and-drop organization, and interactive backlog management.
Hackathons
AWS Lambda 2025
Jun 2025·RemoteSilent Signal
Silent Signal is a serverless tool that helps remote teams detect and reduce disruptive background noise during virtual meetings. Built with AWS Lambda and the Web Audio API, it captures ambient mic data, identifies noisy moments, and gently nudges users to take action — improving focus and meeting quality.
Technologies
ReactPythonTensorFlowAWS LambdaWeb Audio APIDynamoDBServerless FrameworkHacked 2026
Feb 2026·University of AlbertaShadow Sound
Shadow Sound translates dangerous sounds — sirens, horns, shouting, glass breaking — into haptic vibration patterns for deaf and hard-of-hearing users. No extra hardware. Just the phone you already have.
Technologies
React Native (Expo)PythonFastAPIYAMNetTensorFlowHubWeb Audio APIDockerWebSockets
Skills
Languages
CC++C#JavaPythonJavaScriptTypeScriptRustGoRubySwiftPHPKotlinDartRLuaElixirHTML5CSS3Frameworks & Libraries
ReactVue.jsAngularNext.jsTailwind CSSBootstrapMaterial UINode.jsExpress.jsDjangoFlaskFastAPIRuby on RailsTools & Editors
VS CodeVimNeovimPostmanNotionObsidianBash/ShellTerminalFigmaPhotoshopIllustratorBlenderDatabases
PostgreSQLMongoDBMySQLRedisSQLiteCassandraDynamoDBSupabaseFirebaseGame Engines
GodotUnityUnreal EngineCloud, DevOps & Infrastructure
DockerGitHub ActionsAWSAzureGoogle Cloud Platform (GCP)HerokuVercelNetlifyCloudflareNginxLinuxGitGitHubGitLabTesting & Code Health
VitestPlaywrightSonarQubeUnit & E2E TestingStatic AnalysisTDDArchitecture & Concepts
RESTful APIsEvent-Driven ArchitectureServerlessWebSocketsMicroservicesOOPSystem DesignMethodologies & Operations
Agile/ScrumCI/CD AutomationGit FlowContainerizationVirtualization
Resume
Download PDFPDF viewer not available. Download resume