Skip to content
View yashasvi16's full-sized avatar
💭
fixing boken systems
💭
fixing boken systems

Block or report yashasvi16

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
yashasvi16/README.md

Yashasvi Singh Rathore — Backend Engineer · Go · PostgreSQL · Redis

Portfolio LinkedIn Codeforces — Specialist, max rating 1408 GitHub followers


🧭 About

package main

type Engineer struct {
    Name  string
    Stack []string
    Likes string
}

func (e Engineer) Ship(ctx context.Context) error {
    // the interesting part is never the handler.
    // it's what happens when two of them run at once.
    return e.KeepStateCorrect(ctx)
}

var me = Engineer{
    Name:  "Yashasvi Singh Rathore",
    Stack: []string{"Go", "PostgreSQL", "Redis", "Docker"},
    Likes: "concurrency, caches, and things that fail loudly",
}
FocusConcurrency · caching · real-time
🔨DailyGo · PostgreSQL · Redis · Docker
🚧Buildingmini-sidekiq, a job queue
🎮Came fromUnity multiplayer game dev
🏅CodeforcesSpecialist · max 1408
📍Based inPrayagraj, India
Open to backend roles

🚀 Backend work

Stars Last commit Top language

Competitive gaming stats API. JWT (JSON Web Token) auth, transactional match recording, Redis cache-aside leaderboards pushed live over WebSocket, and graceful degradation when the cache is down. One-command Docker setup.

Go PostgreSQL Redis Docker

Stars Last commit Top language

Authoritative game server for a 2D multiplayer shooter: matchmaking, room state, and authoritative client sync.

Go WebSocket

🚧 Building now — mini-sidekiq  ·  a Redis-backed background job queue in Go: enqueue, worker pool, retries with exponential backoff, dead-letter handling.


🎮 Also built

Real-time multiplayer, Unity

Unity C#

Computer vision, Python

Python OpenCV

🧰 Stack

Languages Go C++ C# Python
Data PostgreSQL Redis
Infra & tools Docker Git Linux
Game dev Unity Photon Fusion 2

📟 Live activity

Activity dashboard — commit throughput, active days, top repositories, and recent pushes

Thanks for scrolling all the way down.

Pinned Loading

  1. Crowd-Density-Estimation-and-Crowd-Behavior-Analysis Crowd-Density-Estimation-and-Crowd-Behavior-Analysis Public

    Real-time deep learning pipeline for crowd density estimation and behavior analysis using M-CNN and C3D on live video streams.

    Python

  2. Jetstrike-Arena-Golang Jetstrike-Arena-Golang Public

    Backend of jetstrike arena 2d multiplayer shooter game.

    Go

  3. gamevault gamevault Public

    GameVault, A competitive gaming stats API built with Go. Features JWT authentication, real-time leaderboards via WebSocket, transactional match recording with PostgreSQL, Redis caching, and AI-powe…

    Go

  4. mini-sidekiq mini-sidekiq Public

    Go