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.

    Core Responsibilities:

    I was responsible for the end-to-end delivery of key user engagement features for a platform that served over 6,000 sports fans. My primary focus was on enhancing the user experience, which included leading a UI overhaul for a popular game mode and ensuring the entire platform was fully responsive across all devices. I also implemented new features, such as a Missions and Rewards system, designed to increase user activity, retention and enjoyment on the platform. On the technical side, I performed backend maintenance to boost efficiency and stability, optimizing data processing routines to guarantee real-time game status updates.

ReactTypeScriptNode.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.

    Core Responsibilities:

    My key responsibility was to accelerate the launch of a core SaaS marketplace. This rapid development helped achieved early investor traction and secure initial university partnerships. I enhanced researcher access and usability by implementing critical platform updates, leading directly to greater adoption of shared lab resources. This work included building a new functional user dashboard and launching the official company identity page, among other updates.

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.

    Core Responsibilities:

    I focused on efficiently managing all backroom operations to directly support the sales floor and ensure a fast, accurate customer experience. My primary duties included organizing and maintaining all footwear inventory to guarantee accurate stock levels and quick access to specific sizes and styles for sales associates. I managed incoming shipments and organized long-term storage, which helped improve inventory flow throughout the store and successfully reduced the amount of misplaced items. I provided crucial sales support by delivering requested shoes to the floor within minutes to meet high customer demand.

Sale Associate @ Home HardwareMar. 2019 — May 2021

My first job. A franchised hardware store.

    Core Responsibilities:

    My responsibilities spanned both direct customer service and key store operations, ensuring a high level of customer satisfaction and store efficiency. I assisted customers on the sales floor by providing detailed product recommendations and project guidance, which was crucial for enhancing their purchasing experience. I specialized in the paint department, where I mixed custom colors and advised customers on the most suitable finishes and materials for their specific needs. Operationally, I handled all sales transactions and ensured financial accountability by precisely reconciling cash trays at the end of each shift.

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 ToolsSpriterPhotoshop
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 MotionTypeScript
Visit Github →