Skip to content
View maheshsingh20's full-sized avatar
πŸ§‘β€πŸ’»
Focusing
πŸ§‘β€πŸ’»
Focusing
  • Lovely Professional University
  • Ludhiana,Punjab

Block or report maheshsingh20

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
maheshsingh20/README.md
β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—
β–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘    β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•β•β•β• β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•”β–ˆβ–ˆβ–ˆβ–ˆβ•”β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•  β•šβ•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘    β•šβ•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘ β•šβ•β• β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘
β•šβ•β•     β•šβ•β•β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β•β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•šβ•β•  β•šβ•β•    β•šβ•β•β•β•β•β•β•β•šβ•β•β•šβ•β•  β•šβ•β•β•β•  β•šβ•β•β•β•β•β• β•šβ•β•  β•šβ•β•

Typing SVG


LinkedIn LeetCode Codeforces Email Profile Views


πŸ‘¨β€πŸ’» whoami

public class MaheshSingh
{
    private readonly string Name      = "Mahesh Singh";
    private readonly string Role      = "Software Engineer @ Capgemini India";
    private readonly string Degree    = "B.Tech CSE, Lovely Professional University, CGPA 7.3";
    private readonly string Focus     = "Backend Engineering, Microservices, Distributed Systems";
    private readonly string OpenTo    = "SDE Roles at Product Companies";
    private readonly string Location  = "Bengaluru, India";

    private readonly string[] Superpowers =
    {
        "Building production backend systems on .NET Core and Azure at scale",
        "Designing multi-service distributed architectures end to end",
        "Figma-driven UI/UX design across full-stack projects",
        "Kafka, RabbitMQ, and saga patterns for reliable async messaging",
        "CI/CD with Jenkins, Docker, and automated test pipelines",
        "Codeforces Expert, peak rating 1859, Global Rank #77 in a 30k+ round"
    };

    private readonly string CurrentBuild = "Production backend systems at Capgemini serving 10,000+ users";
    private readonly bool Available = true;

    public string Greet() => "Let's build something that scales, survives, and ships.";
}
πŸ† LeetCode ⚑ Codeforces πŸ—οΈ Microservices Shipped πŸ“œ Certifications
760+ Solved Expert, 1859 Peak 20+ services across projects 2 OCI Certs

πŸ”₯ Currently Building

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  PROJECT           STACK                                  STATUS    β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  πŸ›’ FreshMart      ASP.NET Core, Angular, Redis, RabbitMQ 🟒 Active β”‚
β”‚  πŸ’³ MerchantRail   Java, Spring Boot, Kafka, gRPC          🟒 Active β”‚
β”‚  πŸ“ˆ QuantForge     MERN, BullMQ, LLM Strategy Gen           🟒 Active β”‚
β”‚  🏦 FinFlow        Spring Boot, Eureka, RabbitMQ            🟒 Active β”‚
β”‚  🧠 Interview Prep DSA, System Design, Distributed Systems  🟑 Ongoing β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ› οΈ Tech Arsenal

βš™οΈ Languages

C# C++ Java TypeScript Python JavaScript Go

πŸ—οΈ Backend & Frameworks

ASP.NET Core Spring Boot Node.js Kafka RabbitMQ gRPC EF Core YARP

🎨 Frontend

Angular React

🎨 Design

Figma UI/UX

πŸ—„οΈ Databases

SQL Server PostgreSQL MongoDB Redis MySQL

☁️ Cloud & DevOps

Azure AWS Docker Jenkins Kubernetes

πŸ€– AI

Gemini Agentic AI

πŸ§ͺ Testing & Quality

xUnit JUnit Spock Testcontainers OWASP

🌐 Systems & Networking

HTTP TLS DNS TCP/IP


πŸš€ Featured Projects

πŸ›’ FreshMart, Microservices Grocery Platform

.NET Angular Redis Docker GitHub

12-service cloud-native platform covering catalog, order lifecycle, and payments, with an agentic Gemini 2.5 Flash assistant.

✦ 12 stateless microservices behind an API gateway
✦ RabbitMQ async inter-service messaging
✦ Redis distributed caching and sessions
✦ Razorpay webhook payment integration
✦ Jenkins + Docker CI/CD, xUnit across all services

πŸ’³ MerchantRail, Payment Gateway

Java Kafka PostgreSQL gRPC

GitHub

8-service payment gateway using Hexagonal Architecture with a Kafka saga pattern for distributed transaction coordination.

✦ ISO 8583 bank authorization over gRPC
✦ ISO 20022 SFTP settlement messaging
✦ Redis idempotency and the outbox pattern
✦ 85%+ coverage across JUnit, Spock, Testcontainers
✦ Chaos testing with Toxiproxy, OWASP scans in CI

πŸ“ˆ QuantForge, Algorithmic Trading Platform

MERN BullMQ WebSocket

GitHub

MERN-stack platform generating and running algorithmic trading strategies with LLM assistance and sandboxed execution.

✦ BullMQ job queues for strategy execution
✦ LLM-driven strategy generation
✦ Real-time WebSocket analytics
✦ VM2 sandboxing for untrusted strategy code

🏦 FinFlow, Loan Management Platform

Spring Boot AWS Grafana

GitHub

Microservices loan management platform with Eureka service discovery and full-stack observability.

✦ Eureka discovery, Spring Cloud Config
✦ JWT auth and RBAC authorization
✦ RabbitMQ-driven async event processing
✦ Prometheus, Grafana, Zipkin tracing

πŸ“ˆ GitHub Analytics


GitHub Streak


πŸ† Competitive Programming

Platform Solved Rating / Rank Highlight
πŸ”΅ Codeforces 1000+ Expert, Peak 1859, Global Rank #77 30k+ participant round
🟑 LeetCode 760+ Top percentile DP, Graphs, Trees

LeetCode Stats


πŸ“œ Certifications

πŸ… Certification 🏒 Issuer
☁️ OCI Developer Professional (1Z0-1084-25) Oracle Cloud Infrastructure
πŸ”§ OCI DevOps Professional (1Z0-1109-25) Oracle Cloud Infrastructure

πŸ… Achievements

πŸ₯‡  Codeforces Expert, Peak 1859, Global Rank #77 in a 30,000+ participant round
🌟  1,000+ algorithmic problems solved, 760+ on LeetCode
πŸ”–  Oracle OCI Certified x2, Developer and DevOps Professional
🧩  Open-source contributor to BullMQ (18,000+ GitHub stars)

🎯 Open To

╔══════════════════════════════════════════════════════════════╗
β•‘  πŸš€ Full-Time SDE Roles, backend and distributed systems     β•‘
β•‘  🧩 Open-source collaboration on interesting projects        β•‘
β•‘  πŸ’¬ System design discussions and mock interviews            β•‘
β•‘  πŸ“š Mentoring in DSA and backend development                 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

πŸ“« Connect With Me

LinkedIn Email LeetCode Codeforces


"The best code is not the cleverest, it's the one that scales, survives, and someone else can read at 3am."

Mahesh Singh, maheshsingh20

Pinned Loading

  1. FreshMart FreshMart Public

    C# 1