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.

Amrik Singh Jabbal

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.

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.

See more

Experience Level

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

Language

English
Fluent
Panjabi, Punjabi
Advanced
Hindi
Advanced

Work Experience

Full Stack Developer at Royal Bank of Canada
April 1, 2023 - April 30, 2025
Worked 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, 2023
Developed 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, 2021
Developed 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, 2019
Developed 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, 2017
Handled 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, 2015
Worked 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, 2013
Analyzed 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, 2025
SaaS-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, 2025
Developed 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, 2025
Developed 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, 2025
Developed 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, 2025
Handled 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, 2025
Product-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, 2025
Requirements 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 - Present
Extended 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, 2025
Developed 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, 2007
Diploma at Punjab Technical Board, India
January 1, 2001 - December 31, 2004
Bachelor of Technology at Punjab Technical University, India
January 1, 2004 - January 1, 2007
Diploma in Computer Engineering at Punjab Technical Board, India
January 1, 2001 - January 1, 2004
Bachelor of Technology at Punjab Technical University, India
January 1, 2004 - January 1, 2007
Diploma in Computer Engineering at Punjab Technical Board, India
January 1, 2001 - January 1, 2004

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Professional Services, Real Estate & Construction, Media & Entertainment, Education

Experience Level

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