Available to hire
I am a dedicated Full Stack Engineer with 9+ years of experience designing, building, and deploying scalable web applications in Agile settings. I specialize in PHP, Laravel, Node.js, MySQL, JavaScript, and cloud-based architectures with AWS and Azure.
I thrive on delivering API-driven SaaS products, implementing robust testing, automation, and DevOps practices, and collaborating with cross-functional teams to ship reliable software.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Panjabi, Punjabi
Advanced
Hindi
Advanced
Work Experience
Full Stack Developer at Royal Bank of Canada
April 1, 2023 - April 30, 2025Worked on SaaS based account payable platform using PHP 8.1, Laravel 8, and MySQL. Integrated Azure KeyVault and payment methods such as EFT & Interac. Managed payments including Wire transfer, Cheque, and bill payment. Integrated third-party accounting software like XERO and QBO to automate accounts payable processes. Managed FX rates for global transfers supporting over 30 countries. Developed microservices architecture, scheduled backend jobs to process payment requests, and contributed in all Agile ceremonies with software design documentation. Used Git for version control, PHPUnit for unit testing, and tools like Jenkins, Splunk for deployment and error logging.
Back-end Engineer at Canada Drives
March 1, 2021 - April 30, 2023Developed Laravel API REST endpoints for an online car selling platform. Ensured code quality with PHPUnit unit tests, SonarCloud, and pre-commit hooks. Integrated Salesforce for inventory and orders, converted REST APIs to GraphQL, and integrated Laravel with Shopify for user management and payment processing. Used Workato for iPaaS and Laravel Queues for background processing. Managed AWS cloud infrastructure and developed Lambda functions. Deployed code via Jenkins, Docker, GitHub, and Bitbucket.
Back-end Developer at Zenabis Global Inc.
April 1, 2019 - February 28, 2021Developed REST APIs using Laravel, Node.js, Express.js, and AWS Serverless architecture. Built custom WordPress themes and online stores integrated with Canada Post API. Handled SEO, website performance, and integration with Google Analytics & Facebook Pixel. Deployed projects using Jenkins and Bitbucket with project management using Jira and Confluence. Led a team of 5 comprising back-end developer, front-end developer, QA, and Business Analyst.
Back-end Developer at Major Tom
September 1, 2017 - March 31, 2019Developed and maintained customized WordPress themes using Timber/Twig. Integrated third-party services such as JazzHR, Zendesk, and Google Maps. Collaborated with UX/UI designers, front-end developers, SEO, and QA teams. Managed deployments via Git and Cloudways hosting including SSL certificate installation, server and domain management, CDN implementation, and performance monitoring with Google Analytics.
Web Developer at SPD Infotec
November 1, 2015 - September 30, 2017Handled multiple projects involving WordPress websites and PHP MVC frameworks. Analyzed client requirements, developed project plans, and deployed code. Developed interactive visual elements for web applications and created WordPress plugins to display real estate listings fetched from third-party API CREA.
Senior Software Engineer at IT7 Solutions Ltd.
April 1, 2013 - March 31, 2015Worked on emerging technologies such as NodeJS and YII framework for chat application development, including socket.io, Redis, and Jade template engine. Served as project lead including research, database design, unit testing, maintenance on development servers, and deployment to client testing servers.
Senior Software Engineer at smartData Enterprises (India) Ltd.
August 1, 2011 - March 31, 2013Analyzed client requirements and prepared Client Specific Documents. Managed project planning, code development, testing, deployment, and client support. Worked mainly with CakePHP framework and MySQL. Key projects included integrations with Google Maps for ParkJockey and Upark platforms.
Full Stack Developer at Royal Bank of Canada (RBC)
April 1, 2025 - October 10, 2025SaaS-based account payable platform (PayEdge) using PHP 8.1, Laravel 8, and MySQL; Azure Key Vault integration; API integrations for EFT & Interac; third-party integrations with XERO and QuickBooks Online; supports global transfers in 30+ countries with FX rate management; backend job scheduling; active code reviews; microservices architecture; Git version control; unit testing with PHPUnit; deployment tooling via Kyvos, Helios, Jenkins, and Splunk.
Back-end Engineer at Canada Drives
April 1, 2023 - October 10, 2025Developed Laravel REST API endpoints for an online car platform; Salesforce integration for inventory and orders; converted REST APIs to GraphQL; integrated Laravel with Shopify for user management & payments; used Workato for iPaaS; Laravel Queues for background processing; AWS-based infrastructure with Lambda; deployments via Jenkins, Docker, GitHub, and Bitbucket.
Back-end Developer at Zenabis Global Inc.
February 1, 2021 - October 10, 2025Developed REST APIs with Laravel, Node.js, Express.js, AWS Serverless (Lambda, S3); built custom WordPress themes and online store using Canada Post API; SEO optimization, performance checks, and analytics integration; deployments with Jenkins and Bitbucket; led a team of 5 (back-end, front-end, QA, BA).
Back-end Developer at Major Tom
March 1, 2019 - October 10, 2025Developed and maintained customized WordPress themes; created themes with Timber/Twig; integrated third-party services (JazzHR, Zendesk, Google Maps); collaborated with UX/UI, front-end, SEO, and QA teams; deployments via Git and Cloudways; SSL and domain management; CDN implementation and performance monitoring with Google Analytics.
Web Developer at SPD Infotec
September 1, 2017 - October 10, 2025Handled multiple WordPress projects; developed plugins to display CREA real estate listings; SEO and analytics integration; project planning and deployments; worked with real estate clients.
Senior Software Engineer at IT7 Solutions Ltd.
March 1, 2015 - October 10, 2025Product-based role; research and development of Node.js and Yii; led product development, database design, unit testing, and deployment on development and client testing servers.
Senior Software Engineer at smartData Enterprises (India) Ltd.
March 1, 2013 - October 10, 2025Requirements analysis, client-specific documentation, modular project planning; CakePHP and MySQL development; notable projects include ParkJockey and Upark with Google Maps integration.
Full-Stack Developer at Silvertip Software Inc.
June 1, 2025 - PresentExtended and scaled Lantern, a drilling analytics platform, with PHP (Laravel) and MySQL for data-intensive operations; built front-end components with JavaScript/CSS/SASS; implemented unit tests and end-to-end tests; led agile development; contributed to code reviews and DevOps automation.
Full Stack Developer at RBC Payedge
April 1, 2023 - April 1, 2025Developed SaaS-based accounts payable platform using PHP 8.1, Laravel 8 and MySQL; integrated Azure Key Vault; implemented API integrations for EFT and Interac and other payment methods; integrated XERO and QBO for AP automation; built microservices-based architecture; scheduled background jobs; participated in code reviews; deployed with Kyvos, Helios, Jenkins and Splunk.
Education
Bachelor of Technology at Punjab Technical University, India
January 1, 2004 - December 31, 2007Diploma at Punjab Technical Board, India
January 1, 2001 - December 31, 2004Bachelor of Technology at Punjab Technical University, India
January 1, 2004 - January 1, 2007Diploma in Computer Engineering at Punjab Technical Board, India
January 1, 2001 - January 1, 2004Bachelor of Technology at Punjab Technical University, India
January 1, 2004 - January 1, 2007Diploma in Computer Engineering at Punjab Technical Board, India
January 1, 2001 - January 1, 2004Qualifications
Industry Experience
Software & Internet, Financial Services, Retail, Professional Services, Real Estate & Construction, Media & Entertainment, Education
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Surrey today.