experience & background

Résumé

The professional bits. More interesting conversations start with the personal ones.

Vishesh Kumar

Backend Software Engineer

••••••••••••••••••••visheshraghuvanshi.inlinkedin.com/in/vishesh0xgithub.com/vishesh0xleetcode.com/u/visheshkr

Professional Summary

Backend engineer with a sharp focus on correctness and scale. I build systems that handle concurrency without breaking — APIs engineered to stay consistent under load, distributed architectures designed to fail gracefully, and data pipelines that don't lose a record. My stack centres on Java and Spring Boot: from JWT-secured REST APIs and Hibernate-optimised queries to distributed transaction patterns with Kafka and Redis. Every project I ship is a deliberate study in the trade-offs that separate systems that work from systems that hold.

Education

Systems Engineer

2026 – Present

Joined TCS as a Systems Engineer. Early days — ramping up on the codebase, internal tooling, and team workflows. More to add here as the work unfolds.

    JavaSpring BootSQL

    B.Tech., Computer Science & Engineering

    Sushila Devi Bansal College of Engineering·Indore, India
    2020 – 2024

    Studied computer science with a focus on software engineering, data structures, and system design. Graduated with a strong academic record while building backend projects end-to-end.

    • CGPA: 8.15
    • Coursework: Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks, OOP
    • Built distributed backend systems in Java and Spring Boot independently
    JavaSQLData StructuresAlgorithmsOOP

    Senior Secondary (Class XII)

    Kendriya Vidyalaya, Mhow·Mhow, India
    2020

    PCM stream with Computer Science.

    • Percentage: 87.4%
    MathematicsPhysics

    Secondary (Class X)

    Kendriya Vidyalaya, Mhow·Mhow, India
    2018

    Foundation in science and mathematics.

    • Percentage: 81.8%
    MathematicsScience

    Projects

    Nexus Ledger

    Nexus Ledger

    2026

    A high-throughput distributed payment gateway. Engineered for strict transactional consistency, utilizing distributed locks and idempotency keys to process concurrent API calls without race conditions or double-charging.

    JavaSpring BootRedisKafkaPostgreSQL
    GraphNet Backend

    GraphNet Backend

    2026

    A distributed professional network architecture. Trades relational bottlenecks for a graph database model, enabling lightning-fast n-degree connection traversals and low-latency feed generation via fan-out caching.

    JavaSpring BootNeo4jRedis
    OmniDev Engine

    OmniDev Engine

    2026

    The infrastructure layer for a real-time collaborative coding platform. Handles live code synchronization via WebSockets and manages isolated, sandboxed execution environments for running untrusted code safely.

    JavaSpring BootDockerWebSockets
    StayHub Core

    StayHub Core

    2026

    Complete inventory and booking engine for a lodging marketplace. Implements complex state machines for booking lifecycles and pessimistic database locking to prevent simultaneous reservation conflicts.

    JavaSpring BootHibernateMySQL

    Technical Skills

    Core stack and tools I work with or am actively learning. Dots = proficiency.

    Java
    SQL
    DSA
    System Design
    Spring Boot
    Spring Security
    Hibernate / JPA
    REST APIs
    JWT Auth
    OAuth 2.0
    PostgreSQL
    MySQL
    SQLite
    Neo4j
    Apache Kafka
    Redis
    Docker
    Kubernetes
    Git
    Linux / CLI
    Postman