Post Job Free
Sign in

Software Engineer

Location:
Jaipur, Rajasthan, India
Salary:
800000
Posted:
June 18, 2026

Contact this candidate

Resume:

GIRRAJ SINGHAL

Jaipur, Rajasthan

+935******* # ***************@*****.*** LinkedIn § GitHub

Professional Experience

Software Engineer, NKB Playtech Oct 2024 – Present, Jaipur

• Developed production-grade REST APIs with Node.js and Express.js supporting high-concurrency workflows across multiple services.

• Integrated third-party APIs with secure authentication, webhooks, and event-driven architecture for scalable real-time communication via Socket.io.

• Optimized MySQL, MongoDB, and Redis queries and data models, improving performance under high-load conditions.

• Diagnosed and resolved production incidents through root cause analysis and debugging, improving system uptime and stability.

• Designed backend workflows for data synchronization, validation, and processing, reducing data inconsistency incidents by 40%.

• Maintained API documentation and technical specifications using Swagger to improve clarity and integration across teams.

• Engineered room-based multiplayer architecture with card game systems supporting concurrent lobbies, isolated game state, real-time player sync, turn-based flow, bet validation, result processing, and server-restart consistency ensuring zero data loss under failure scenarios.

• Participated in Agile ceremonies, code reviews, and deployments across dev, test, and prod environments. Software Engineer Intern, NKB Playtech Jul 2024 – Oct 2024, Jaipur

• Built backend endpoints and feature updates using Node.js and Express.js; implemented authentication flows, API validation, and real-time game communication workflows.

• Developed React components (hooks, props, state, JSX) and practiced Git collaboration including branching, PRs, and conflict resolution.

Technical Skills

Languages: JavaScript, TypeScript, Python, Java

Frontend: React.js, HTML, CSS, JSX, REST API Consumption Backend: Node.js, Express.js, FastAPI, REST APIs, Socket.io, Authentication, Webhooks, RabbitMQ, Middleware, Real-time Systems Databases: MySQL, PostgreSQL, MongoDB, Redis, Query Optimization, Data Modeling AI & Integration: LLM API Integration, Prompt Engineering, Event-Driven Architecture, Third-Party API Integration Concepts: Distributed Systems, Event-Driven Architecture, Real-time State Management, WebSocket Communication, Distributed Session Handling, Concurrency & Load Handling, System Design Basics Tools: Git, GitHub Actions, Docker, Docker Compose, Postman, Swagger, CI/CD, Agile Methodology Projects

• Nexora AI – AI Career Intelligence Platform – Link Built an AI-powered career platform with conversational AI, resume analysis, JD matching, and memory-based recommendations. Integrated Groq LLM API with prompt-driven workflows; implemented Socket.io streaming, JWT auth, Redis guest sessions, and PDF parsing.

Tech: Node.js, Express.js, React.js, MongoDB, Redis, Socket.io, Groq API, Prompt Engineering

• Inventory & Order Management System – Link

Full-stack system for managing Products, Customers, Orders, and Inventory with automated stock tracking. Designed REST APIs with SKU/email validation, stock checks, and auto deduction; containerized with Docker & Docker Compose, deployed on Vercel and Render.

Tech: React.js, Python, FastAPI, PostgreSQL, Docker, Docker Compose Education

University of Rajasthan 2022 – 2024

Master of Computer Applications (MCA), Jaipur

Certifications

• Node.js Certification – Coding Ninjas

• JavaScript Certification – HackerRank

• Java Certification – Coding Ninjas



Contact this candidate