08/18/2026 updated

**** ******** ****
100 % available

Senior Node.js & TypeScript Backend Engineer | Technical Architect

Dubai, United Arab Emirates
Only remote
BSc (Hons) Computer Science, 2:1 - Aston University, Birmingham
Dubai, United Arab Emirates
Only remote
BSc (Hons) Computer Science, 2:1 - Aston University, Birmingham

Profile attachments

Jaspal_Gahunia_CV.pdf

Node.js
Node.js & TypeScript Backend Development
Over a decade of hands-on experience building production-grade backend systems using Node.js, TypeScript and JavaScript. Expertise in REST, GraphQL, WebSockets, microservices, event-driven and serverless architectures, background processing and third-party integrations.

AWS Cloud Infrastructure
Deep practical knowledge of AWS services including Lambda, API Gateway, DynamoDB, Aurora PostgreSQL, S3, CDK, ECS/Fargate, Cognito, CloudFront, Route 53, IAM, SQS, SNS, GameLift, Bedrock, GuardDuty and Nitro Enclaves. Proven delivery of scalable, secure cloud platforms.

Technical Architecture & Leadership
Extensive experience as a hands-on technical architect and tech lead, covering architecture documentation, ADRs, technical proposals, estimation, mentoring, release management and Agile/Scrum/Kanban delivery. Capable of providing strategic direction while remaining close to the code.

Data & Messaging Systems
Solid experience with PostgreSQL, MongoDB, DynamoDB, Microsoft SQL Server, Redis, Kafka, SQS and SNS for data storage and asynchronous messaging in high-throughput environments.

Testing & Quality Assurance
Proficiency in Jest, integration and end-to-end testing, load simulation, coverage gates, ESLint, Prettier and peer-review standards to ensure robust and maintainable software delivery.

Observability & Security
Structured logging, Sentry, incident tooling, PII and privacy controls, Content Security Policy, Subresource Integrity, threat modelling, secrets management and credential containment across distributed platforms.

DevOps & CI/CD
Hands-on experience with Docker, Kubernetes, Helm, AWS CDK, Bitbucket Pipelines, GitHub Actions, CircleCI, Jenkins and Travis CI for automated build, test and deployment pipelines.

ACL/RBAC & Entitlement Modelling
Design and implementation of advanced role and access control systems, including hierarchical persona logic, role-tag conjunctions, event eligibility rules and automated enrolment workflows.

GraphQL & API Design
Design and delivery of public and internal APIs using GraphQL and REST, consumed by enterprise clients and integrated with third-party systems such as SAP, commercetools and Hasura.

Earlier Technologies
Background in C++, PHP, SQL, Java, Linux, UNIX and real-time systems, including security-cleared development of electronic-warfare and radar applications.

Experience

Professional experience10+ years
Freelancer since2017

Languages

EnglishNative speaker

Project history

Senior Software Technologist, Systems & Standards (Contract)

Mytaverse | Remote
Cloud platform for immersive 3D multiplayer experiences. Owned architecture and hands-on development of the Spatial Manager Node.js/TypeScript backend, CMS and service boundaries. Designed advanced RBAC, built incident tooling (Report-It Now), led observability and logging audits, resolved production reliability issues, implemented security and privacy controls, delivered Emirates enterprise programme, created engineering automation tooling and established AI-assisted QA and release standards.

Senior Software Technologist / Tech Lead (Contract)

Cegid | Remote
Launched the public API consumed by enterprise clients including KPMG France. Refactored SQL processing for asynchronous large workloads. Acted as framework guardian for the core platform, guiding Paris-based teams. Led a delivery squad, translated technical requirements into engineering standards and mentored developers.

Senior Software Technologist (Contract)

AND Digital | Remote
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. Technologies: Node.js, TypeScript, Kafka, PostgreSQL, GraphQL, Hasura, AWS and CircleCI.

Senior Software Technologist / Tech Lead (Contract)

Cegid | Remote
Earlier engagement at Cegid. Launched the public API, refactored SQL processing, acted as framework guardian and led a delivery squad building business functionality on the core platform.

Senior Software Technologist / Tech Lead (Contract)

Xapo | Remote
Rebuilt a global compliance application in Node.js to support multiple territories and new third-party compliance providers. Removed legacy defects, introduced automated delivery with comprehensive test coverage, produced system documentation and guided the team in structured review and coding standards.

Senior Software Technologist (Contract)

Cabiri at LEGO | London
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 through review and pair programming.

Senior Software Technologist / Tech Lead (Contract)

Publicis Sapient at HSBC | London
Built greenfield Node.js microservices for the launch of HSBC Kinetic, the bank's SME business application, and contributed to the React front end. Produced solution designs, data flows and API call chains within a Tier 1 banking environment. Coordinated delivery across engineering teams in the UK and India.

Senior Software Technologist (Contract)

Yupana Systems | London
Extended the core Node.js/C++ framework for a white-label accounting platform. 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

Accelerate Digital | London
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

Interactive Investor | London
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, Scrum activities and developer mentoring.

Senior Software Engineer

OpenBet | London / Melbourne
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. Also worked as analyst, release manager and international trainer.

Software Engineer

Thales UK Defence | Leicester
Developed security-cleared, real-time and multi-threaded C++ systems for electronic-warfare and radar applications across UNIX and Windows. Worked throughout the lifecycle from requirements and UML design to implementation, simulation, integration and support.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in