Skip to content
View raftywate's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report raftywate

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.

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
raftywate/README.md

Header

๐Ÿš€ About Me

Backend engineer passionate about scalable systems, distributed architecture, and production-grade code.

I love building:

  • ๐Ÿ—๏ธ Scalable REST APIs & Microservices
  • ๐Ÿณ Containerized applications with Docker
  • โšก Async architectures and queue-based systems
  • ๐Ÿ” Secure authentication & authorization layers
  • ๐Ÿ“Š High-performance databases & distributed systems

๐Ÿ”ฅ Featured Projects

Compylr | Full-Stack Competitive Programming Platform

ASP.NET Core 8 โ€ข Angular 20 โ€ข PostgreSQL โ€ข Docker โ€ข Render + Vercel

A production-grade online judge supporting 5 programming languages with secure code execution in isolated Docker containers.

Key Achievements:

  • โš™๏ธ Secure sandbox execution โ€” Docker containers with 512MB RAM, 1.5vCPU, 128 PID limits; 5s runtime + 25s total timeout
  • โšก Optimized throughput โ€” 4 warm-container pools, docker exec routing, precompiled C++ headers eliminate 1-2s cold-start
  • ๐Ÿ“ฎ Non-blocking queue โ€” Channel (1,000 concurrent) + singleton BackgroundService workers maintain sub-ms endpoint response time
  • ๐Ÿ” Enterprise security โ€” JWT authentication, OTP email verification, 3-tier rate limiting
  • ๐Ÿ—„๏ธ High-performance DB โ€” 11-entity PostgreSQL schema, composite indexing for O(log n) leaderboard queries, server-side caching (1-hr TTL)

GitHub โ€ข Live Demo


ShardLink | Distributed URL Shortener

Java โ€ข Spring Boot โ€ข PostgreSQL โ€ข Redis โ€ข Docker โ€ข Render + Vercel

Stateless, horizontally-scalable URL shortening service with consistent hashing, distributed sharding, and real-time analytics.

Key Achievements:

  • ๐ŸŽฏ Distributed sharding โ€” Consistent hashing algorithm distributes URLs across logical shards
  • ๐Ÿ“ˆ Optimized redistribution โ€” Base62 encoding reduces key rebalancing from 75% to 29%
  • โšก Cache-optimized โ€” Redis hit/miss analytics, TTL-based caching, database query reduction
  • ๐Ÿ“Š Analytics dashboard โ€” React frontend visualizing shard distribution, cache performance, redirect patterns
  • ๐Ÿš€ Production deployed โ€” GitHub Actions CI/CD, automated testing, zero-downtime deploys

GitHub โ€ข Live Demo


๐Ÿ› ๏ธ Tech Stack

Languages: Java โ€ข C++ โ€ข C# โ€ข Python โ€ข SQL โ€ข TypeScript
Backend: ASP.NET Core 8 โ€ข Spring Boot โ€ข Entity Framework Core
Frontend: Angular โ€ข React
Databases: PostgreSQL โ€ข SQL Server โ€ข MySQL โ€ข Redis
DevOps & Tools: Docker โ€ข Docker Compose โ€ข GitHub Actions โ€ข Git โ€ข Linux โ€ข Postman โ€ข Swagger


๐ŸŽฏ Core Competencies

โœ… Backend Architecture โ€” REST APIs, microservices, stateless design
โœ… Distributed Systems โ€” Sharding, consistent hashing, eventual consistency
โœ… Performance Optimization โ€” Caching strategies, query optimization, async I/O
โœ… Security โ€” JWT authentication, RBAC, rate limiting, secure code execution
โœ… DevOps & Deployment โ€” Docker, CI/CD pipelines, cloud platforms
โœ… Code Quality โ€” Clean architecture, unit testing, design patterns


๐Ÿ“Š GitHub Stats

Top Languages

GitHub Stats

GitHub Streak

๐Ÿงญ GitHub Activity Graph


๐ŸŒ Connect with Me

LinkedIn ย ย  GitHub ย ย  Twitter


Footer

Pinned Loading

  1. url-shortener-with-consistent-hashing url-shortener-with-consistent-hashing Public

    Scalable URL shortener built with Java, Spring Boot, PostgreSQL, LRU caching, and distributed systems concepts.

    Java

  2. BitSmith BitSmith Public

    Full-stack online judge platform with secure Docker-based code execution, automated testing, and scalable backend architecture.

    C#

  3. 8-Ball-Pool-Game 8-Ball-Pool-Game Public

    Java