BACKEND OF
MY BRAIN
My days are running on loops: LeetCode sprints and skincare steps and occasional doomscroll.
Iβm a planner by nature, a developer by trade, and a vibecoder by choice.
Rapid Iteration
β
Building...
Fail fast, learn faster. Whether it's a hackathon or a production deploy.
Technical Leadership
SCATTERED
I'm big on figuring out everyone's strengths and then mapping out the best route for us to actually get the project across the finish line.
The Fuel
Boba
Powered by Boba, Iced Coffee, and Matcha.
Growth Protocol
Consistent Input
Water for plant growth, LeetCode for brain growth.
EDUCATION
GPA 3.7
Memorial University of Newfoundland
Bachelor's, Computer Science
Deanβs List 2024 β 2025
SELECTED
PROJECTS
A collection of prototypes, simulations, and tools.
PROJ_01//Stonks: Trading Sim
$$$
BUY! BUY!
π
Simulation01
Stonks: Trading Sim
DESCRIPTION.TXT
A high-frequency trading simulation platform powered by Node.js. Implemented asynchronous trade logic handling real-time market data. Integrated MongoDB for persistent portfolio management and complex user authentication.Environment_Variables:
Node.jsMongoDBREST APIJavaScriptWebSockets
PROJ_02//Feedback Flow
User
Review
Success
Web02
Feedback Flow
DESCRIPTION.TXT
Employee performance review portal optimizing HR workflows. Implemented multi-threading for concurrent user actions.Environment_Variables:
PythonSQL ServerThreadingFlask
PROJ_03//Docu Query AI
Finding answer...
Confidence: 98%
AI03
Docu Query AI
DESCRIPTION.TXT
A RAG system combining OpenAI embeddings and MS MARCO reranking. Enables users to query uploaded documents with natural language, receiving precision-scored answers with inline citations.Environment_Variables:
PythonFastAPINext.jsOpenAIRAGNLP
PROJ_04//GameLink
β½
β½
β½
Match Found! ποΈ
β½
β½
β½
β½
Mobile04
GameLink
DESCRIPTION.TXT
Cross-platform mobile app connecting sports enthusiasts. Integrated full Firebase Suite for real-time game sync and push notifications. Designed a FIFA-inspired UI with custom painters for dynamic player cards.Environment_Variables:
FlutterDartFirebaseMobileiOS/Android
The Journey
1
Software Developer Co-op
Ontario Power Generation Pickering, ON Sep 2024 - Aug 2025
- Facilated data communication from nuclear power plant and hydro power plant stations to directors and engineers to help them make informed decisions
- Developed scalable internal tools and data visualization suites using Python OOP, SQL Server, and Power BI, while managing deployments through Azure release cycles to modernize legacy data systems
2
Junior Digitization Assistant
Memorial University St. John's, NL Sep 2025 - Present
- Collaborated with the Research Centre for the Study of Music, Media, and Place to preserve the School of Music's recorded history, transforming at-risk legacy media into a future-proof digital collection via LUNA.
3
Archivist Assistant
Memorial University St. John's, NL Sep 2022 - Aug 2024
- Managed the organization and digitization of archival collections, maintaining accurate database inventories and processing backlogs to support the Digital Archive Initiative (DAI).
Side Quests
The "Non-Tech" Lore
Click icons to reveal service industry survival stats
* Python* Java* JavaScript* C/C++* Dart* SQL* React.js* Next.js* Node.js* Flutter* HTML/CSS* Tailwind* Pandas* NumPy* TensorFlow* PyTorch* NLP* Power BI* RAG* Git* Azure* Firebase* Figma* Postman* Canva* LUNA* Python* Java* JavaScript* C/C++* Dart* SQL* React.js* Next.js* Node.js* Flutter* HTML/CSS* Tailwind* Pandas* NumPy* TensorFlow* PyTorch* NLP* Power BI* RAG* Git* Azure* Firebase* Figma* Postman* Canva* LUNA* Python* Java* JavaScript* C/C++* Dart* SQL* React.js* Next.js* Node.js* Flutter* HTML/CSS* Tailwind* Pandas* NumPy* TensorFlow* PyTorch* NLP* Power BI* RAG* Git* Azure* Firebase* Figma* Postman* Canva* LUNA