About Me

Hi, I’m Louis — a full-stack developer driven to contribute globally by building products that solve real-world problems and create meaningful impact.

I work across the stack with React, Next.js, Node.js, and TypeScript, crafting scalable systems, intuitive interfaces, and increasingly, AI-driven workflows.

I believe technology is more than code — it’s a way to connect ideas, empower people, and shape the future. I’m driven to turn ideas into production-ready solutions that are thoughtful, fast, and built to last.

Skills

Frontend

Next.jsNext.js
SolidSolid.js
ReactReact
Tailwind CSSTailwind CSS
ExpoExpo
TanStackTanStack
TypeScriptTypescript
FlutterFlutter

Backend

Node.jsNode.js
ExpressExpress.js
NestJSNest.js
ZodZod
DrizzleDrizzle
PrismaPrisma
Spring BootJava Spring Boot
Apache KafkaApache Kafka
FastAPIPython FastAPI

Database

PostgreSQLPostgreSQL
MongoDBMongoDB
RedisRedis
SupabaseSupabase

DevOps / Infra

RenderRender
VercelVercel
DockerDocker
GitGit
GitHub ActionsGitHub Actions
GitLabGitLab

Payments

StripeStripe

AI / Data

LangChainLangChain
pandasPandas

Game Engines

Unreal EngineUnreal
UnityUnity

WORK EXPERIENCE

Building useful things—end to end.

A snapshot of the roles where I shipped products, scaled systems, and automated real workflows.

profile picture

March 2026 - Present

PopBox Studio

Founder & Full Stack Engineer

Calgary, ABRemote

Built a production-ready e-commerce platform for anime collectibles with a server-rendered storefront, Stripe checkout, and a complete order lifecycle. Implemented inventory reservation, guest checkout, and admin workflows for products, orders, and fulfillment. Designed a scalable PostgreSQL/Supabase backend with strong validation, idempotent order handling, and reliable payment integration.

Next.js
Tailwind CSS
Vercel
Node.js
Express
TypeScript
PostgreSQL
Supabase
Docker
Stripe
GitHub Actions (CI/CD)
TanStack Query

March 2025 - March 2026

Bank of Montreal

Personal Banking Associate

Calgary, ABOn-site

Analyzed client financial data and requirements to support lending and credit workflows in a high-volume banking environment. Ensured accurate processing and compliance with risk controls while coordinating across internal systems and stakeholders. Applied structured problem-solving to improve workflow efficiency and decision accuracy in time-sensitive, production-like conditions.

September 2024 - March 2025

Earn Alliance

Project Manager

Hong KongRemote

Led Agile delivery across cross-functional teams, translating product requirements into actionable technical tasks and coordinating execution through tools like Jira and Asana. Identified and resolved production bottlenecks, improving team productivity by 120% and increasing user retention by 35%. Worked closely with engineers and stakeholders to ensure reliable delivery, clear prioritization, and efficient iteration in a fast-paced environment.

JIRA
Asana

August 2023 - September 2024

Virtual Gaming Technology

Full Stack Developer

Hong KongOn-site

Designed and built distributed backend services using Java Spring Boot in an event-driven architecture to process high-volume real-time data at scale. Integrated Kafka-based asynchronous messaging to improve system reliability and decouple services for efficient background processing. Revamped frontend architecture and migrated components to SolidJS, achieving up to 350% faster rendering and significantly smoother user experiences. Optimized system performance and stability, supporting over 100k concurrent users in production.

Java Spring Boot
SQL
Apache Kafka
Event-Driven Architecture
Distributed Systems
SolidJS
Tailwind CSS
GitLab CI/CD

September 2022 - December 2022

Future Successors

Software Engineer Intern

Atlanta, GARemote/On-site

Built backend APIs using FastAPI to support secure communication between frontend and cloud services. Designed and optimized data models and database queries, improving performance by 50% while ensuring data integrity through validation and error handling. Integrated AWS-based workflows and CI/CD pipelines to streamline deployment and support reliable, production-ready feature delivery.

Node.js
Express
React Native
MongoDB
NoSQL

June 2022 - September 2022

Microsoft

Xbox Summer Camp Engineer

Atlanta, GARemote/On-site

Built a complete gameplay project in Unreal Engine 5 using C++ and Blueprint, implementing core systems for state management and player interactions. Led a team of three engineers, establishing Git workflows, coding standards, and code review practices to improve code quality and team efficiency. Rapidly prototyped and iterated on gameplay features in an agile environment, delivering a polished project under tight timelines.

Unreal Engine 5
C++
Blueprint Visual Scripting
Git