my name is Peter

Full Stack Developer & Mod Enthusiast

Building things is fun to do.

about

Let me introduce myself...

I was born and raised in Toronto, Canada, where my passion for technology began at a young age. Whether it was playing with tech or spending hours gaming with friends, I was always drawn to exploring complex systems. That same drive led me into software development, where I get to use my problem-solving skills and creativity to tackle technical challenges. Professionally, I work across the stack, but I also love drawing up new ideas for the games I mod in my spare time. When creating projects, I always strive to use my time to develop software that others can use and enjoy.

My approach to building is simple: I create things I'd want to use myself. That mindset has given me the chance to give back to the online communities that have allowed me to experience all that technology has to offer. If you're interested, you can see some of what I've built below! Currently, I work heavily with TypeScript, Java, and Python, bringing ideas to life through code and turning concepts into real, usable products. If you've got a cool idea or just want to talk tech, feel free to reach out!

TLDR: I played games, learned to code, and now I'm a tech guy.

stack

Front End

  • Bootstrap
  • CSS
  • Framer
  • HTML
  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • TypeScript

Back End

  • Express.js
  • GoLang
  • Node.js

Database

  • Firebase
  • MongoDB
  • MySQL

Tools

  • Docker
  • Figma
  • Git
  • Github
  • GitHub Actions
  • Postman
experience

Software Developer Intern @ TENAMINTSep. 2024 — May 2025

A next-generation fan engagement platform redefining how sports lovers connect with their favorite teams.

    Key Contributions:
  • Designed and developed core platform features based on community feedback and engagement metrics, driving measurable growth in fan interaction and retention.
  • Ensured platform stability by validating backend endpoints and resolving bugs or data inconsistencies to maintain reliable user experiences during high-traffic events.
ReactTypeScriptGSAPNode.jsExpress.jsFirebaseGoogle Cloud
Visit Website →

Software Developer Intern @ Lab2ClientSep. 2023 — Dec. 2023

A cutting-edge SaaS platform that connects researchers with the lab equipment and tools they need to innovate.

    Key Contributions:
  • Delivered platform updates that improved researcher access and usability, contributing to greater adoption of shared lab resources.
  • Collaborated within Agile sprints to refine requirements, align deliverables with stakeholder goals, and maintain consistent development velocity
ReactJavaScriptNext.jsNoSQLFirebaseGoogle CloudGithub
Visit Website →

Stock Associate @ Call It SpringMay 2023 — Jan. 2024

A global footwear and accessories retailer known for affordable, eco-conscious, fashion-forward styles.

    Key Contributions:
  • Organized and maintained backroom inventory to ensure quick access and accurate stock levels.
  • Managed incoming shipments and long-term storage, improving inventory flow and reducing misplaced items.
  • Supported sales operations by delivering requested merchandise to associates within minutes to meet customer demand.
  • Processed and packed online orders with accuracy and efficiency for timely customer fulfillment.

Sale Associate @ Home HardwareMar. 2019 — May 2021

My first job. A franchised hardware store.

    Key Contributions:
  • Assisted customers on the sales floor with product recommendations and project guidance to enhance satisfaction.
  • Mixed custom paint colors and advised on suitable finishes and materials for specific needs.
  • Handled transactions and reconciled cash trays at shift end with precision and accountability.
  • Received shipments and organized inventory to keep stock accurate and accessible for staff and customers.
projects

Deepslate Tweaks

Created June 2022

Deepslate Tweaks is a Minecraft mod made with Java, using popular open source modding API's. It adds a quality-of-life improvements to the game, centered around the exploration players do while digging in the depths of their worlds. Gone are the days of spending precious time mining boring blocks of deepslate. With Deepslate Tweaks, you can avoid a tedious time sink that gets in the way of your fun. Available for download on both CurseForge and Modrinth!

JavaGradleForge APIFabric APIIntelliJ IDEA
CurseForge DownloadsModrinth Downloads
Visit Github →

The Grate Escape!

Created August 2021

The Grate Escape is a vertical arcade platformer where you play as a piece of cheese climbing through the depths of a grater. It features an infinitely scrolling level with procedurally generated enemy placements, ensuring every run feels unique! Built using Unity with C# and featuring original artwork and a custom soundtrack. Be sure to check out the adorable little cheeses and take part in the climb to see yourself out of the grate -- and onto the leaderboards!

C#UnityGoogle Game ServicesPhotoshopAudacity
Visit Github →

Chrollo, Playable Character

Created April 2025

A custom character mod for the game Don't Starve Together, inspired by Chrollo Lucilfer from the anime Hunter x Hunter. This mod adds a new playable character with unique abilities and stats, enhancing the gameplay experience for players. The character features custom sprites, animations, and sound effects, all designed to fit seamlessly into the game's art style. Dive into the world of Don't Starve Together with Chrollo and explore new strategies and playstyles!

Lua Programming LanguageDon't Starve Mod ToolsSteamPhotoshop
Visit Github →

Portfolio Website

Created September 2025

A personal portfolio website that I built myself (psst... it's the one you're on right now). It showcases my professional experience, projects, and technical skills. The frontend is built with React, TailwindCSS, Next.js, and Framer Motion for animations, while the backend runs on a Gin server written in Go. The site includes a few animations and a touch of personality to bring it all together.

ReactNext.jsTailwindCSSFramer MotionTypeScriptMongoDB
Visit Github →