Hello! I'm Rajat Bhardwaj, a Senior Software Engineer with 10+ years of experience designing and building scalable backend systems and modern web applications using PHP (Laravel, CakePHP), Node.js, MySQL, and AWS. I focus on robust architectures, high performance, secure authentication, and maintainable codebases.\n\nThroughout my career I've delivered API-driven applications and frontend integrations with ReactJS and AngularJS, implemented secure authentication systems (OAuth2, JWT, SSO), and optimized high-volume data systems. I'm proficient in cloud infrastructure, CI/CD pipelines, Docker, Jenkins, and test-driven development using PHPUnit and Jest. I thrive in Agile cross-functional teams and enjoy mentoring others to raise the overall quality of software delivery.

Rajat Bhardwaj

Hello! I'm Rajat Bhardwaj, a Senior Software Engineer with 10+ years of experience designing and building scalable backend systems and modern web applications using PHP (Laravel, CakePHP), Node.js, MySQL, and AWS. I focus on robust architectures, high performance, secure authentication, and maintainable codebases.\n\nThroughout my career I've delivered API-driven applications and frontend integrations with ReactJS and AngularJS, implemented secure authentication systems (OAuth2, JWT, SSO), and optimized high-volume data systems. I'm proficient in cloud infrastructure, CI/CD pipelines, Docker, Jenkins, and test-driven development using PHPUnit and Jest. I thrive in Agile cross-functional teams and enjoy mentoring others to raise the overall quality of software delivery.

Available to hire

Hello! I’m Rajat Bhardwaj, a Senior Software Engineer with 10+ years of experience designing and building scalable backend systems and modern web applications using PHP (Laravel, CakePHP), Node.js, MySQL, and AWS. I focus on robust architectures, high performance, secure authentication, and maintainable codebases.\n\nThroughout my career I’ve delivered API-driven applications and frontend integrations with ReactJS and AngularJS, implemented secure authentication systems (OAuth2, JWT, SSO), and optimized high-volume data systems. I’m proficient in cloud infrastructure, CI/CD pipelines, Docker, Jenkins, and test-driven development using PHPUnit and Jest. I thrive in Agile cross-functional teams and enjoy mentoring others to raise the overall quality of software delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Panjabi, Punjabi
Fluent
Hindi
Advanced

Work Experience

Senior Software Engineer at OPL Digital Services (P) Ltd., Bangalore
September 1, 2018 - January 1, 2025
Designed and developed scalable web applications using PHP, Laravel, and CakePHP; built and maintained RESTful APIs supporting frontend apps built with ReactJS and AngularJS; migrated legacy PHP applications to modern frameworks to improve performance and maintainability; implemented secure authentication (SSO, OAuth2, JWT) for enterprise client login; created reusable PHP libraries; optimized MySQL databases with indexing and procedures; integrated Google Drive APIs; implemented Elasticsearch and Apache Solr; automated document generation (MPDF, PHPDocX); built background workers and scheduled tasks; deployed on AWS (EC2, S3) with Cloudflare; integrated DocuSign, eMudra, and AadhaarBridge; authored automated tests (PHPUnit, Jest).
Manager - Backend Software Developer at Whatbox Entertainment (P) Ltd., Bangalore
October 1, 2017 - August 1, 2018
Led backend development for a quiz gaming platform and video streaming services; designed microservices using AWS serverless technologies to boost scalability and reduce latency; built RESTful APIs with Laravel and Node.js for iOS/Android apps; developed SPA with ReactJS; managed AWS infrastructure (EC2, S3, ELB); implemented real-time features with Laravel Echo and WebSockets; integrated live streaming with Ooyala SDK; designed MongoDB database architecture; implemented push notifications via Firebase; built and maintained CI/CD pipelines with Jenkins; authored PHPUnit tests.
Senior Software Engineer at Top Careers & You Pvt. Ltd., Ludhiana
August 1, 2015 - September 1, 2017
Optimized MySQL databases and tuned SQL queries for large-scale user data and high-traffic platforms; developed backend APIs for a large-scale online education platform using PHP, Laravel, Node.js, and MySQL; designed and optimized MySQL databases and complex queries; built RESTful APIs for web and mobile learning applications; implemented a notification management system with Firebase analytics; developed real-time challenge modules; built admin interfaces to manage mobile apps, exams, and user data; created automated test suites with PHPUnit; owned features end-to-end from design to deployment.
Software Application Developer and Trainer at HB Infotech Solutions (Start-up), Ludhiana
July 1, 2012 - June 1, 2015
Designed and developed dynamic web applications using PHP and MySQL; built Magento 2 e-commerce platforms with custom modules; developed REST and SOAP APIs for mobile and third-party integrations; implemented backend services using Node.js and MySQL; improved application monitoring with Graylog; performed unit testing with PHPUnit; delivered multiple client projects including eCommerce, freight management, and classifieds portals.
Senior Software Engineer at OPL Digital Services (P) Ltd.
September 1, 2018 - January 1, 2025
Designed and developed scalable web applications using PHP, Laravel, and CakePHP, delivering robust backend systems for enterprise platforms. Built and maintained RESTful APIs powering frontend applications with ReactJS and AngularJS. Migrated legacy PHP applications to modern frameworks, improving performance and maintainability. Implemented secure authentication systems using SSO, OAuth2, and JWT. Developed reusable PHP libraries and optimized MySQL schemas. Integrated Google Drive APIs, Elasticsearch, and Apache Solr for enhanced search. Implemented automated document generation, background workers, and scheduled tasks. Deployed on AWS (EC2, S3) with Cloudflare CDN and integrated DocuSign, eMudra, and AadhaarBridge. Created automated test suites with PHPUnit and Jest.
Manager - Backend Software Developer at Whatbox Entertainment (P) Ltd.
October 1, 2017 - August 1, 2018
Led backend development and system architecture for a quiz gaming platform and video streaming services. Designed microservices using AWS serverless technologies, built RESTful APIs with Laravel and Node.js, and delivered a ReactJS SPA for frontend. Managed cloud infrastructure (EC2, S3, ELB). Implemented real-time features with Laravel Echo and WebSockets; integrated live streaming using Ooyala SDK; modeled MongoDB with Mongoose; configured Firebase for push notifications. Established CI/CD pipelines with Jenkins and authored automated tests with PHPUnit.
Senior Software Engineer at Top Careers & You Pvt. Ltd.
August 1, 2015 - September 1, 2017
Optimized MySQL databases and fine-tuned SQL queries to support large-scale online education platforms. Built backend systems and RESTful APIs using PHP, Laravel, Node.js, and MySQL. Designed and optimized database architecture to handle high user traffic. Built admin interfaces and REST APIs for web and mobile learning applications. Implemented a notification system with Firebase analytics integration and developed real-time challenge modules. Authored automated PHPUnit tests and owned features end-to-end from design to deployment.
Software Application Developer and Trainer at HB Infotech Solutions (Start-up)
July 1, 2012 - June 1, 2015
Designed and developed dynamic web applications using PHP and MySQL. Built Magento 2 eCommerce platforms with custom modules. Developed REST and SOAP APIs for mobile and third-party integrations. Implemented backend services using Node.js and MySQL. Improved application monitoring with Graylog and performed unit testing with PHPUnit. Delivered multiple client projects including eCommerce platforms, freight management systems, and classified portals.

Education

MCA at Punjab Technical University, Ludhiana
July 1, 2010 - April 1, 2012
Bachelor of Computer Applications (BCA) at Panjab University, Ludhiana
May 1, 2007 - April 1, 2010
MCA at Punjab Technical University, Ludhiana
July 1, 2010 - April 1, 2012
BCA at Panjab University, Ludhiana
May 1, 2007 - April 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more