Skip to content
View Peter-SB's full-sized avatar

Block or report Peter-SB

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Peter-SB/README.md

☎️ Contact Me On

         


🛠️ Projects

A full-stack instant messaging application designed to showcase advanced backend development with Go and frontend integration with React. Includes detailed implementation of patterns and OOP approach to Go, web security (e.g. CSRF protection, session management) and concurrency patterns (e.g. Goroutines and channels).

Skills & Technologies

  • Go
  • React (TypeScript)
  • MySQL
  • Docker
  • Comprehensiveness Documentation of Patterns and OOP in Go
  • Websockets
  • Testing Practices

This educational article and accompanying project compares two approaches for building APIs in ASP.NET Core: Minimal APIs and Controller-Based APIs. Using a simple CRUD API example for managing songs and playlists, this article teaches you each approach and goes into some of the pros and cons of each method with an emphasis on how both approaches function and scale.

Skills & Technologies

  • C#
  • ASP.NET Core
  • API Development
  • Entity Framework Core
  • SQLite
  • Integration Testing

Download and sync Spotify playlists with your Serato or Rekordbox libraries. This tool massively streamlines DJ library management allowing effortless syncing of Spotify playlists to your DJ libraries, an otherwise often extremely tedious process.

Skills & Technologies

  • Python
  • Multiprocessing
  • API Integration
  • Product Documentation
  • Github Actions CI/CD Pipeline

Chrome extension that adds "Search on Spotify/Soundcloud" context menu options speeding up music browsing.

Technologies

  • Javascript
  • Chrome Extensions

Pinned Loading

  1. Go-Chat-App Go-Chat-App Public

    An instant messaging full-stack app I built with Go, React TypeScript, MySQL, and Docker, showcasing (with explanations and documentation) clean and scalable architecture, implementions of web secu…

    Go 1 1

  2. Minimal-Vs-Controller-API-Article Minimal-Vs-Controller-API-Article Public

    An article comparing the differences, pros, and cons of a Minimal API approach vs a Controller-Base API approach in ASP.NET complete with a section on integration tests.

    C# 1

  3. PySync-DJ PySync-DJ Public

    Seemlesly download and sync Spotify playlists with your Serato or Rekordbox libraries.

    Python 8

  4. SoundCloud-Spotify-Quicksearch-Extension SoundCloud-Spotify-Quicksearch-Extension Public

    Chrome extension that adds "Search on Spotify/Soundcloud" context menu options.

    JavaScript