Open to remote backend roles

Vijay Kumar

Java Backend Engineer

Spring Boot 3 · WebSocket · PostgreSQL · Java 17

Built Nexus — a live real-time multiplayer platform with STOMP WebSocket sessions, concurrent game state, and automated CI/CD to Oracle Cloud.

Vijay Kumar — Java Backend Engineer

Background

About Me

Vijay Kumar working

Experience

Independent Backend Engineer

Education

MCA · BCA

Backend engineer with production experience building real-time distributed systems using Java 17 and Spring Boot 3. Designed and shipped Nexus — a live multiplayer game platform with STOMP WebSocket sessions, PostgreSQL persistence, and automated CI/CD via GitHub Actions. Focused on clean architecture, concurrency, and systems that hold up under real user load. Actively contributing to open-source and targeting remote backend engineering roles.

Technical Expertise

Stack

Core & Backend

  • Java 1790%
  • Spring Boot 385%
  • Spring Data JPA80%
  • WebSocket / STOMP85%
  • PostgreSQL78%
  • DSA88%

Tools & Infrastructure

  • Git & GitHub92%
  • GitHub Actions78%
  • Docker68%
  • Linux (Ubuntu)78%
  • Maven / JUnit75%
  • REST APIs90%

What I've Built

Projects

TicTacToe network multiplayer game
Java · Sockets · Multithreading

TicTacToe (Network Multiplayer)

Network-based multiplayer game using raw Java Sockets. Handles concurrent sessions with dedicated threads. Architectural predecessor to Nexus.

Data Structures and Algorithms implementations in Java
Java 17 · Algorithms · Data Structures

DSA In Java

Documented implementations of Trees, Graphs, Linked Lists, and sorting algorithms. Each solution includes verified time and space complexity analysis with test cases.

Writing

Engineering Log

Get In Touch

Contact

Open to remote backend engineering roles.
Reach out — I reply within 24 hours.