Abhinav Jain

Senior Software Engineer

Burnaby, British Columbia, Canada8 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 8+ years of experience in full stack development.
  • Led technical initiatives across startups and enterprises.
  • Expert in scalable web applications and microservices.
Stackforce AI infers this person is a Full Stack Software Engineer with expertise in Fintech and EdTech industries.

Contact

Skills

Core Skills

Node.jsPayment IntegrationsRestful ApisPayment IntegrationMicroservices ArchitectureTeam LeadershipAnalytics PipelineFull-stack Development

Other Skills

AJAXArtificial Intelligence (AI)Backbone.jsBootstrapC (Programming Language)C++Cascading Style Sheets (CSS)Data AnalyticsData ScienceDatabase DesignDatabasesDocker ProductsExpress.jsFront-end ArchitectureGit

About

I'm a Full Stack Software Engineer with 8+ years of experience designing and building scalable web applications, leading cross-functional teams, and delivering high-impact solutions in fast-paced environments. I've led technical initiatives across startups and enterprise platforms—owning the full software lifecycle from architecture to production. My expertise spans modern backend and frontend technologies including Node.js, TypeScript, React, Next.js, MongoDB, PostgreSQL, AWS, and GCP. I’ve worked on mission-critical systems like payment integrations (Stripe, HyperSwitch), scalable consumer platforms reaching millions of users, and microservices/micro frontends architectures. At Narvar and SSENSE, I’ve built and optimized systems handling tens of millions of requests daily, led the design of D2C products, and transitioned legacy codebases into performant, modular platforms. I'm also passionate about mentoring developers, writing technical documentation, and driving architectural decisions that balance long-term maintainability with short-term delivery. Currently based in Vancouver, I’m excited by opportunities that combine technical leadership, hands-on development, and product thinking—especially in domains where innovation and impact go hand-in-hand.

Experience

8 yrs 3 mos
Total Experience
4 yrs 1 mo
Average Tenure
4 yrs 3 mos
Current Experience

Narvar

2 roles

Senior Software Engineer 2

Oct 2025Present · 8 mos · Vancouver, British Columbia, Canada

Senior Software Engineer

Mar 2022Nov 2025 · 3 yrs 8 mos · Vancouver, British Columbia, Canada

Ssense

Software Developer 3

Jan 2021Mar 2022 · 1 yr 2 mos · Montreal, Quebec, Canada

  • Developed‌ ‌various‌ ‌payment‌ ‌flows‌ ‌which‌ ‌laid‌ ‌the‌ ‌foundation‌ ‌for‌ ‌the‌ ‌upcoming‌ ‌payment‌ ‌gateways‌‌ ‌
  • Standardized‌ ‌Nodejs‌ ‌application‌ ‌by‌ ‌solving‌ ‌a‌ ‌critical‌ ‌issue‌ ‌of‌ ‌a‌ ‌race‌ ‌condition‌ ‌arising‌ ‌due‌ ‌to‌ ‌multiple‌‌
  • containers‌ ‌modifying‌ ‌the‌ ‌same‌ ‌object‌ ‌
  • Used‌ ‌teach-back‌ ‌sessions‌ ‌on‌ ‌Node.js‌ ‌and‌ ‌Typescript‌ ‌to‌ ‌improve‌ ‌the‌ ‌overall‌ ‌knowledge‌ ‌of‌ ‌the‌ ‌team
Node.jsTypescriptPayment Integrations

Applyboard

Full Stack Software Developer

Apr 2020Aug 2020 · 4 mos · Kitchener, Ontario, Canada

  • In collaboration, designed end-to-end payment integration system with WesternUnion(MVP).
  • Took responsibility for the architecture setup of payment microservice and implemented RESTful APIs using the Nest Js framework.
RESTful APIsNest JsPayment Integration

Knolskape

4 roles

Technical Team Lead

Promoted

Apr 2018Jul 2019 · 1 yr 3 mos · Greater Bengaluru Area

  • ● Set up the microservices architecture of the platform AktivLearn plus which hosts world-class experiential simulations and assessments, to be used at a large scale by top-B schools and 375+ organizations across the globe.
  • ● Successfully led the team of developers whilst aligning their goals to develop the project efficiently.
  • ● Made the crucial technological decisions considering the business requirements, time constraints, and skill set of the team members.
Microservices ArchitectureTeam Leadership

Senior Software Developer

Promoted

Apr 2017Apr 2018 · 1 yr · Greater Bengaluru Area

  • ● Designed and implemented the analytics pipeline to be used across the company’s internal products.
  • ● Effectively trained the junior developers on the frontend technology, design patterns, and libraries.
Analytics PipelineTraining

Web Software Developer

Jul 2015Apr 2017 · 1 yr 9 mos · Greater Bengaluru Area

  • ● Single-handedly set up and implemented the front-end architecture of the quizzing platform NetworkIQ .
  • ● Full-stack development using RESTful APIs from scratch on various simulations and a research-based platform.
Front-end ArchitectureFull-stack Development

Web Software Developer Intern

Jan 2015Jun 2015 · 5 mos · Greater Bengaluru Area

  • ● Developed an internal product to upload the bills, to demonstrate the skills acquired in the training.
  • ● Built a front-end module in a research-based platform, with guidance from senior developers and a team lead

Hindustan zinc limited

Software Engineer

Jun 2014Jul 2014 · 1 mo · Rajasthan, India

  • I was responsible for tracking the health for the systems used in the processing of chemicals substances. I also took care of creating appropriate triggers for different parameters and features.

Education

University of Waterloo

Master's degree — Data science and Artificial Intelligence

Sep 2019Dec 2020

Vellore Institute of Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Node.js & Payment Integrations

Explore similar profiles based on matching skills and experience