Experience
Amazon logo
Amazon

Software Development Engineer Intern

Toronto, ON06/2024 - 08/2024
  • Built a full-stack testing platform using React and Java that let Alexa engineers validate routing changes in a virtual environment, removing the slow and expensive need for physical hardware
  • Developed a simulation engine that catches configuration mistakes early, ensuring Alexa routing rules work exactly as expected before they ever touch production
  • Added automated guardrails directly into the CI/CD pipeline using Java, which now verifies every routing rule across all global regions to prevent outages
  • Owned the entire project from start to finish: I handled everything from interviewing stakeholders and writing design docs to shipping the final code and documentation
  • Used AWS services like AppConfig and Lambda to build a secure, scalable architecture that stays in sync with the team's production environment
Featured Projects

CodeNexus AI

A VSCode extension that allows users mention files to LLMs, with OpenRouter and Ollama integration. It also has an 'Agent' Mode, which will execute what the user wants.

Node.js | OpenRouter | Ollama | VSCode | HTML | CSS

Cellular Automaton

A cellular automaton simulator which combines 4 masks, customizable with different rules and neighbors, made with Next.js and WebGPU.

React | WebGPU | TailwindCSS

AblyChess

A online chess game where players are able to play against each other in private rooms, or against a computer.

Next.js | Node.js | CSS | Ably | MongoDB

QR Code Reader

A Python QR code processing system that analyzes images, detects structural patterns, generates visual annotations, and decodes data.

Python | Pillow | XML

Scorigami

A sports score tracker that graphs and tweets scores, powered by AWS EventBridge and Lambda.

Next.js | AWS | EventBridge | Lambda | TailwindCSS | Twitter API

Wordle

A wordle clone, able to be played multiple times. Over 7000 words to choose from, giving a definition of the word at the completion.

Next.js | Node.js | TailwindCSS

Contact

Let's build something together

I'm actively pursuing full-time opportunities where I can make a meaningful impact. If you have a role that aligns with my skills or want to explore potential collaborations, feel free to reach out.

Other Links