Canvas Clone

A replica of the widely-used educational platform, Canvas.

Stack

React

Bootstrap

MongoDB

Node

Value

  • Created a replica of a familiar application, showcasing my ability to develop solutions based on a provided design
  • Expanded my knowledge of React to create a responsive, full-stack application

Music Album Store

A scalable microservice that integrates databases, load balancing, and tuning for performance.

Stack

Java

Go

AWS EC2

AWS RDS

Value

  • Familarized myself with AWS and microservices
  • Created an efficient multi-threaded program while utilizing a large tech stack

Personal Portfolio

My personal portfolio that showcases my experience and achievements.

Stack

Vue

Nuxt

Tailwind

MongoDB

Value

  • Flex my developer skills as both a frontend & backend engineer
  • Create a modernized personal portfolio using a new framework-Nuxt3
  • Sharpened my UI design skills while making a fully responsive site

Volleyballers

A mobile app that helps volleyball enthusiasts find games and fields near them.

Stack

Flutter

Dart

Firebase

Value

  • Offers a centralized platform for users to discover games, courts, and groups nearby
  • First mobile app developed! Plan on improving and launching it in the future

Amazon Review Hub

A platform for users to submit custom and curated reviews on Amazon products.

Stack

Java

JSP

MySQL

Value

  • Centralize Amazon item reviews from Reddit, Blogs, Amazon, etc. to a single page
  • Familiarized myself with JavaServer Pages
  • Optimized database schema to support efficient SQL queries on a dataset exceeding 400,000 rows

Marketplace Bot

A custom Discord bot users can add to their server to buy and sell items.

Stack

Java

JDA 5

Discord

Value

  • Led a 3-person team in the SDLC to create a working discord bot
  • Conducted weekly code reviews and successfully merged 30 approved PRs

2025

Peter Tsanev