Backend engineer and hands-on technical architect with 19+ years of software delivery experience, including more than a decade building production systems with Node.js, JavaScript, TypeScript and AWS. Specialises in backend platforms, API design, microservices, event-driven and serverless architectures, cloud infrastructure, observability and security. Experienced across the full engineering lifecycle—from discovery and architecture through implementation, automated testing, infrastructure as code, CI/CD, incident investigation and production support. Proven in regulated and high-throughput environments (banking, crypto compliance, online trading, betting and enterprise SaaS) and comfortable as an individual contributor, technical lead or cross-team architect.

Jaspal Gahunia

Pro

Backend engineer and hands-on technical architect with 19+ years of software delivery experience, including more than a decade building production systems with Node.js, JavaScript, TypeScript and AWS. Specialises in backend platforms, API design, microservices, event-driven and serverless architectures, cloud infrastructure, observability and security. Experienced across the full engineering lifecycle—from discovery and architecture through implementation, automated testing, infrastructure as code, CI/CD, incident investigation and production support. Proven in regulated and high-throughput environments (banking, crypto compliance, online trading, betting and enterprise SaaS) and comfortable as an individual contributor, technical lead or cross-team architect.

Available to hire

Backend engineer and hands-on technical architect with 19+ years of software delivery experience, including more than a decade building production systems with Node.js, JavaScript, TypeScript and AWS. Specialises in backend platforms, API design, microservices, event-driven and serverless architectures, cloud infrastructure, observability and security.

Experienced across the full engineering lifecycle—from discovery and architecture through implementation, automated testing, infrastructure as code, CI/CD, incident investigation and production support. Proven in regulated and high-throughput environments (banking, crypto compliance, online trading, betting and enterprise SaaS) and comfortable as an individual contributor, technical lead or cross-team architect.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Senior Software Technologist, Systems & Standards at Mytaverse
February 1, 2023 - Present
Own the architecture and hands-on development of the Spatial Manager Node.js/TypeScript backend and CMS, defining service boundaries connecting web and Unreal Engine clients. Designed advanced role and access control for personas and event eligibility, including automated enrolment via an external Training Management System. Built incident tooling (Report-It Now) that correlates logs across web/backend/Unreal, performs LLM-assisted analysis and surfaces version-tagged findings in an operator console. Led a logging audit and standardised structured logging and failure-path handling. Diagnosed and resolved distributed reliability issues including WebSocket join/race conditions and Unreal world-entry/stream-session anomalies. Identified production PII exposure and implemented Content Security Policy and Subresource Integrity for the CloudFront/S3 web app. Won and delivered an Emirates programme covering cabin-crew and pilot training with aircraft-specific configuration and staged removal
Senior Software Technologist at AND Digital
September 1, 2021 - February 1, 2022
Developed Node.js backend services for a new CRM used by a global recruitment company, helping launch and extend the platform for the Dubai market.
Senior Software Technologist / Tech Lead at Cegid
May 1, 2020 - November 30, 2022
Launched a public API consumed by enterprise clients including KPMG France. Refactored SQL processing to execute large workloads asynchronously. Acted as framework guardian for the core platform, guiding Paris-based teams building business functionality on top of it. Led a delivery squad, translated technical requirements into engineering standards, mentored developers and reviewed most pull requests.
Senior Software Technologist / Tech Lead at Xapo
August 1, 2019 - April 30, 2020
Rebuilt a global compliance application in Node.js to support multiple territories and new third-party compliance providers. Removed defects inherited from a legacy application and introduced automated delivery with comprehensive test coverage. Produced system documentation and guided the team in structured review, automated testing, defensive programming and coding standards.
Senior Software Technologist at Cabiri at LEGO
April 1, 2019 - August 31, 2019
Ported business logic from a Java monolith to Node.js AWS Lambda services. Integrated services with SAP and commercetools, connecting the React client to AWS Lambda through GraphQL. Refactored existing code and provided technical guidance via review and pair programming.
Senior Software Technologist / Tech Lead at Publicis Sapient at HSBC
October 1, 2018 - April 30, 2019
Built greenfield Node.js microservices for the launch of HSBC Kinetic (SME business application) and contributed to the React front end. Produced solution designs, data flows and API call chains, then implemented them within a Tier 1 banking environment. Coordinated delivery across engineering teams in the UK and India.
Senior Software Technologist at Yupana Systems
October 1, 2017 - October 1, 2018
Extended the core Node.js/C++ framework for a white-label accounting platform, enabling third-party teams to build new business functionality. Created a public API configurable with client-specific business rules. Migrated London and Paris teams from virtual machines to Docker and implemented CI/CD for unit, lint and integration testing with automated image publishing.
Head of Technology & Development at Accelerate Digital
December 1, 2015 - October 31, 2017
Owned technology strategy, development delivery and DevOps for a digital agency. Architected Node.js microservice platforms, multi-region web applications and middleware for third-party APIs. Led hiring and mentoring and introduced code review, testing, CI and engineering standards.
Senior Software Engineer at Interactive Investor
February 1, 2014 - December 31, 2015
Helped modernise a business-critical online trading platform from a Zend monolith to high-throughput microservices using Node.js and AWS SQS/SNS. Led projects, supported Scrum activities and mentored developers.
Senior Software Engineer at OpenBet
April 1, 2010 - February 28, 2014
Developed and supported real-time betting systems, including the Bet Placement System, and delivered performance improvements for peak sporting events. Helped launch Coral.co.uk and Sportsbet.com.au. Worked as an analyst, release manager and international trainer.
Software Engineer at Thales UK Defence
November 1, 2006 - April 30, 2010
Developed security-cleared real-time and multi-threaded C++ systems for electronic-warfare and radar applications across UNIX and Windows. Worked throughout requirements and UML design through implementation, simulation, integration and support.

Education

BSc (Hons) Computer Science (2:1) at Aston University
January 1, 2001 - January 1, 2006

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet