RAKESH JANGID
Backend Developer — PHP & Node.js
Jaipur, Rajasthan +91-829******* ************@*****.*** linkedin.com/in/rakesh-jangid-105119222
PROFESSIONAL SUMMARY
Backend Developer with 5 years of experience in PHP, Laravel, and CodeIgniter, including 3 years of hands-on experience developing Node.js applications while continuing to work with PHP, Laravel, and CodeIgniter. Experienced with NestJS, Express.js, RESTful, GraphQL, and gRPC APIs, along with MySQL, MongoDB, Redis, RabbitMQ, WebSockets, webhooks, payment integrations, and third-party APIs.
TECHNICAL SKILLS
Programming Languages: PHP, JavaScript, TypeScript Backend Development: Laravel, CodeIgniter, Node.js, NestJS, Express.js API Development: RESTful APIs, GraphQL, gRPC, WebSockets, Webhooks Databases: MySQL, MongoDB
Caching & Messaging: Redis, RabbitMQ
Authentication & Integrations: Social Login, Payment Gateway Integration, SMS/Email Services, Third-Party APIs Architecture & Design: Microservices, Multi-Vendor Architecture, MVC, OOP Testing & Performance: Unit Testing, Integration Testing, Vitest, k6, SonarQube DevOps & Tools: Git, GitHub, GitHub Actions, Docker, CI/CD, Grafana, AWS S3, Jira PROFESSIONAL EXPERIENCE
Backend Developer (PHP & Node.js) Nov 2021 – Present Pinesucceed Technologies Pvt. Ltd.
● Develop and maintain backend applications and APIs using PHP, Laravel, CodeIgniter, Node.js, NestJS, and MySQL.
● Contribute to the migration of a multi-vendor platform from PHP (SkySystemz) to Node.js (SkyOS), developing and deploying multiple modules in production.
● Develop modules covering merchants, stores, staff, products, POS, invoices, payments, refunds, and reporting workflows.
● Design and develop RESTful, GraphQL, and gRPC APIs for web and mobile applications.
● Develop real-time backend functionality using WebSockets and RabbitMQ, with webhooks for payment and event-driven workflows.
● Develop a NestJS notification microservice using WebSockets and RabbitMQ for asynchronous event processing and real-time notifications.
● Integrate 5 payment gateways, payment links, ACH payments, social authentication, SMS/email services, and third-party APIs.
● Investigate and resolve staging and production issues involving payments, invoices, ACH, webhooks, permissions, and merchant workflows.
● Build CI/CD pipelines using GitHub Actions and develop unit/integration tests using Vitest.
● Perform API performance and load testing using k6, code quality analysis using SonarQube, and optimize backend performance through SQL optimization and Redis caching.
● Develop a standalone NestJS email delivery microservice using RabbitMQ, integrated with a CodeIgniter application and processing thousands of emails daily.
● Use Docker, Grafana, Git, GitHub, and Jira for development, monitoring, source control, and task management; participate in code reviews and mentor junior developers. PROJECTS
SkyOS — Merchant Management & Payment/POS Platform
● Rebuilt core backend modules using Node.js as part of the migration from the legacy PHP platform.
● Designed the multi-vendor data model and service layer to support multiple vendor accounts on shared infrastructure.
● Managed file and media storage using AWS S3.
Technologies: Node.js, GraphQL, MySQL, JavaScript, AWS S3, Payment Gateway APIs, Git SkySystemz — Merchant Management & Payment/POS Platform
● Maintained and enhanced the PHP/CodeIgniter backend for merchant management and payment/POS workflows.
● Created and supported RESTful APIs for merchant and transaction workflows.
● Worked on payment processing and transaction-related backend functionality. Technologies: PHP, CodeIgniter, MySQL, RESTful APIs, Payment Gateway APIs, Git Email Service — Asynchronous Email Delivery Microservice
● Developed a standalone Node.js/NestJS microservice for asynchronous email delivery for a CodeIgniter application.
● Implemented RabbitMQ-based message queuing with database-backed job tracking and retry processing.
● Processed thousands of emails daily through asynchronous queue-based processing. Technologies: Node.js, NestJS, RabbitMQ, MySQL, Vitest, Git Ekello — Subscription-Based Music & Video Platform
● Developed backend functionality for a subscription-based music and video platform.
● Implemented subscription and recurring billing using PayPal.
● Created backend APIs using PHP, Laravel, and MySQL. Technologies: PHP, Laravel, MySQL, RESTful APIs, PayPal API MGSU – Maharaja Ganga Singh University
● Developed backend functionality for university software covering college information, student examination data, and faculty records.
● Built RESTful APIs and backend modules using Laravel and MySQL. Technologies: PHP, Laravel, MySQL, RESTful APIs
EDUCATION
Bachelor of Computer Application (BCA)
University Maharaja College, Jaipur
AWARDS
Performance of the Year Award: 2022, 2023, 2024, 2026 LANGUAGES
Hindi: Fluent English: Intermediate