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