PickleWave: Scalable Backend archtecture

Toni Stuckey

Backend Engineer
AWS
MongoDB
NestJS

What I worked on

I developed scalable backend solutions using Nest.js, PostgreSql and designed efficient database schemas to ensure optimal performance. Additionally, I created and documented RESTful APIs with Swagger, streamlining collaboration with frontend developers. 🔧

What's here?

PickleWave is a premier platform dedicated to professional pickleball. It offers match replays, highlights, statistics, and discussions for enthusiasts and players alike. The homepage showcases featured tournaments, the latest matches, and links to various sections of the site, including tournaments, players, partners, schedule, rankings, and leaderboards.
This section provides a comprehensive database of professional pickleball tournaments organized by associations like the PPA (Professional Pickleball Association), APP (Association of Pickleball Players), MLP (Major League Pickleball), and more. Users can explore details of each tournament, including dates, locations, status (upcoming or completed), and the number of matches.
Here, you can explore profiles of professional pickleball players. Each profile includes match histories, statistics, and other relevant information. The page allows sorting by first name, last name, or the number of matches, helping users track player progress and discover emerging talents in the sport.
This unique database showcases professional pickleball partnerships. It features detailed match histories, partner statistics, and news. Users can delve into the dynamics of top partnerships, monitor their performance, and learn about new pairings in the professional pickleball scene.
The schedule section offers an up-to-date calendar of upcoming professional pickleball tournaments across various organizations. It's a valuable resource for fans and players to stay informed about future events and plan accordingly.
This page presents the rankings of men's doubles pickleball players worldwide. It includes metrics such as wins, win percentages, and DUPR (Dynamic Universal Pickleball Rating) scores. The rankings are regularly updated to reflect the latest performances.
The "Pickles" leaderboard tracks instances where players have won a game without allowing their opponents to score a single point, commonly referred to as a "pickle" in pickleball terminology. This leaderboard highlights players who have achieved this feat, showcasing their defensive prowess.
Each of these pages contributes to making PickleWave a comprehensive resource for professional pickleball, catering to fans, players, and analysts interested in various aspects of the sport.
Partner With Toni
View Services

More Projects by Toni