Skip to content
View sgworld123's full-sized avatar

Block or report sgworld123

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

πŸ’« About Me

"First, solve the problem. Then, write the code."

I'm a backend-focused developer who loves building systems that are fast, secure, and scalable. Most of my time goes into Spring Boot microservices, distributed systems, and making sure things don't break when they really shouldn't.

  • πŸ”­ Currently interning at FlashVerse β€” building auth systems and secure APIs
  • πŸ› οΈ I work most comfortably in Java + Spring Boot, but I'm comfortable across the stack
  • 🧩 I care about writing code that's readable, testable, and production-ready
  • 🀝 Open to collaborating on interesting backend or full-stack projects
  • πŸ§” Also working on growing a beard β€” because every great backend developer deserves one

🌐 Socials

LinkedIn GitHub Email


πŸ’» What I Work With

πŸ–₯️ Languages

βš™οΈ Backend & Systems

🎨 Frontend

πŸ—„οΈ Databases

☁️ Cloud & DevOps


πŸš€ Things I've Built

πŸš— Car Rental System

Microservices Β· Spring Boot Β· RabbitMQ Β· Redis Β· Docker Β· MongoDB Β· Netflix Eureka Β· Spring Cloud Gateway

A full microservices platform for car rentals β€” not just a CRUD app. Built with distributed locking in Redis to prevent double bookings, async payment processing via RabbitMQ with Dead Letter Queues, and JWT auth with refresh token rotation validated at the API Gateway. Covered with 35+ unit tests and containerised end-to-end with Docker Compose.

πŸ™οΈ City Relocator App

Spring Boot Β· WebFlux Β· MongoDB Atlas Β· Redis Β· Google Places API Β· React Native Β· Docker

A mobile-first city relocation assistant. Uses Spring WebFlux with Flux.merge to fetch multiple place categories concurrently, Redis geo-spatial caching with GEORADIUS to cut redundant API calls, and persists results to MongoDB Atlas. Backend deployed on Render, Android APK distributed via Expo EAS Build.


πŸ“Š GitHub Stats

Β Β 




πŸ“ˆ Contribution Graph




Pinned Loading

  1. Car-Rental-System Car-Rental-System Public

    Microservices-based car rental platform with real-time booking, payments, refunds, and vehicle availability tracking.

    Java

  2. City_Relocator_App-MoveWise City_Relocator_App-MoveWise Public

    Smart relocation platform helping users discover cities based on lifestyle, budget, and preferences.

    TypeScript

  3. Path-Generator Path-Generator Public

    AI-powered learning path generator that transforms PDFs, GitHub repos, videos, and articles into structured curricula.

    Python

  4. Fitness-app-microservices Fitness-app-microservices Public

    AI-powered fitness tracking platform with workout analytics, personalized recommendations, and microservices architecture.

    Java

  5. Ayursutra-Doctor Ayursutra-Doctor Public

    Digital healthcare platform for Ayurvedic practitioners to manage patients, therapies, appointments, and analytics.

    JavaScript

  6. Portfolio-new Portfolio-new Public

    Responsive React portfolio showcasing full-stack, AI, microservices, and cloud-based software engineering projects.

    JavaScript