Skip to content
Hire me

Open to new opportunities

Hello, I'm

Shashank Bhattarai Senior Software Engineer

I build fintech platforms. payment & banking integrations. serverless systems on AWS. scalable React & Node.js apps.

Software engineer with 8+ years of experience designing and shipping scalable web applications, REST APIs and microservices — most recently connecting CRMs, payment gateways and banking services for Melbourne’s fintech industry.

Melbourne, VIC, Australia
engineer.ts TypeScript
const engineer = {  name: 'Shashank Bhattarai',  role: 'Senior Software Engineer',  location: 'Melbourne, VIC, Australia',  focus: 'Fintech, integrations & cloud',  stack: [    'React', 'TypeScript',    'Node.js', 'AWS',    'PostgreSQL',  ],  openToWork: true,};export default engineer;
Compiled successfully Ln 14
Years building software
8+
Companies & product teams
7
Countries worked across
3
CRM, payment & banking integrations
7+
  • React
  • TypeScript
  • Node.js
  • REST APIs
  • AWS Lambda
  • AWS S3
  • AWS EC2
  • CloudFormation
  • AWS CDK
  • Serverless
  • Microservices
  • PostgreSQL
  • MySQL
  • MS SQL Server
  • Redis
  • GitHub Actions
  • HubSpot
  • Zoho
  • Westpac QuickStream
  • PayWay
  • Banking Circle
  • D3.js
  • Spring Boot
  • Laravel

01 About me

Engineering software businesses can rely on.

I’m a software engineer with over eight years of experience building products end-to-end — from database design and REST APIs to the React interfaces people use every day. I specialise in designing and deploying scalable web applications and microservices in the cloud, and in the unglamorous but critical work of making many systems talk to each other reliably.

Today I’m an Integration Developer at Nimo Industries in Melbourne, building the APIs and third-party integrations behind a digital lending platform — CRMs such as HubSpot and Zoho, and payment and banking services such as Westpac QuickStream, PayWay and Banking Circle. Before that I helped rebuild an in-house money-transfer platform at Forex Sport, led the build of an NDIS care-management CRM, automated cloud infrastructure for a UK credit-management platform, and spent nearly four years turning healthcare data into insight at Cotiviti.

I do my best work in collaborative, Agile teams where I can own problems end-to-end, communicate clearly with stakeholders and keep learning. I hold a Master of Information Systems from Holmes Institute, Melbourne.

  • Based in Melbourne, Australia
  • Experience 8+ years
  • Focus Fintech, integrations & cloud
  • Education Master of Information Systems
  • Ways of working Agile · SAFe · remote-friendly

Industries

  • Digital lending
  • FX & payments
  • Credit management
  • Healthcare analytics
  • NDIS & care
  • Education

02 What I do

From first commit to production and beyond.

The kinds of problems teams bring me in to solve — and the experience I bring to them.

Full-stack product engineering

Designing and building production web applications end-to-end with React, TypeScript and Node.js — from data models and API contracts to polished, accessible interfaces.

  • React
  • TypeScript
  • Node.js

APIs & third-party integrations

Partner-facing REST APIs and dependable integrations with CRMs, payment gateways and banking services such as HubSpot, Zoho, Westpac QuickStream and PayWay.

  • REST APIs
  • CRM sync
  • Payments

Cloud & serverless on AWS

Serverless and microservice architectures on AWS Lambda, S3 and EC2, provisioned as code with CloudFormation and CDK and shipped through automated CI/CD pipelines.

  • AWS Lambda
  • CDK
  • GitHub Actions

Data, migration & dashboards

Relational database design on PostgreSQL, MySQL and SQL Server, careful data migrations, and interactive D3.js dashboards that turn complex data into decisions.

  • PostgreSQL
  • SQL Server
  • D3.js

Quality & reliability

Test-driven development, rigorous testing and automated pipelines that keep financial and healthcare systems dependable in production.

  • TDD
  • CI/CD
  • Code review

Technical leadership

Leading solution design, code reviews, task allocation and delivery in Agile and SAFe teams — and mentoring developers to raise the bar for the whole team.

  • Architecture
  • Mentoring
  • Agile

03 Career

Experience across fintech, healthcare & SaaS.

Eight years of shipping software for product companies in Australia, the UK and Nepal.

  1. Software Engineer — Integration Developer

    Nimo Industries Melbourne, Australia

    Sep 2025 — Present Current 1 yr 2 mos

    Melbourne-based fintech software company specialising in digital lending and banking — end-to-end platforms for loan origination, automated credit decisioning, settlement, loan servicing and financial-services integrations.

    • Develop and maintain REST APIs that let external platforms and partners submit loan applications directly into the company’s lending platform.
    • Design and implement third-party CRM integrations with HubSpot, NextGen and Zoho, keeping customer and application data synchronised across systems.
    • Integrate payment and banking services — Westpac QuickStream, Payments Plus, PayWay and Banking Circle — to support payment processing and financial workflows.
    • Build backend integrations and asynchronous workflows that reliably process application, CRM, payment and lending data across multiple external services.
  2. Software Engineer

    Forex Worldwide (Forex Sport) Melbourne, Australia

    Oct 2023 — Feb 2025 1 yr 5 mos

    Australian-owned, ASIC-regulated foreign exchange and money transfer company offering services in 40+ countries and transfers to 100+ countries.

    • Designed, developed and maintained a new in-house platform with Node.js and React, improving usability, performance and scalability — contributing to a 40% increase in the user base.
    • Automated workflows and CI/CD pipelines on AWS, improving operational efficiency by 40% and removing manual tasks.
    • Integrated third-party banking APIs to enhance cross-border money transfers, reducing transaction processing time by 25%.
    • Troubleshot and optimised code across the platform, improving performance and reliability and contributing to a 30% increase in user engagement.
  3. Lead Software Engineer

    Tegzy (Techxillence) Kathmandu, Nepal

    Dec 2022 — Apr 2023 5 mos

    Australian software development company specialising in custom business applications, CRM platforms and industry-specific software, including technology for the Australian NDIS sector.

    • Led the design and development of an in-house CRM platform — defining the application architecture, core workflows, database structures and integrations.
    • Led development of NDIS CRM software for the Australian market: one platform for managing clients, homes, records, staff and operational activities.
    • Built real-time live chat so users and support staff can communicate and manage conversations inside the platform.
    • Implemented staff shift and scheduling management, including availability, shift allocation and operational record keeping.
    • Provided technical leadership across the lifecycle — solution design, code reviews, task allocation, technical decisions, troubleshooting and mentoring developers.
  4. Software Engineer

    Know-It Global (Darcy Quigley & Co.) Glasgow, Scotland, UK

    Sep 2021 — Oct 2022 1 yr 2 mos

    Credit-management platform built by Darcy Quigley & Co. that helps businesses mitigate risk, automate payments, reduce debtors and improve cash flow from a single interface.

    • Developed and maintained large-scale React and Node.js applications, optimising performance and scalability to handle high-traffic loads.
    • Designed and implemented complex Node.js APIs integrating multiple services and databases, using AWS for deployment and scaling.
    • Automated infrastructure management with AWS CDK and CloudFormation, reducing deployment time by 40% and improving reliability.
    • Raised software quality by following TDD, optimising CI/CD pipelines and working in an Agile team to deliver on time.
  5. Software Engineer

    Cotiviti Nepal (Cotiviti, USA) Kathmandu, Nepal

    Jan 2018 — Sep 2021 3 yrs 9 mos

    Cotiviti (formerly Verscend Technologies, Waltham MA) is a leading provider of healthcare data analytics, turning complex healthcare data into actionable insights.

    • Led end-to-end development of custom healthcare solutions aligned with client requirements, improving the efficiency of healthcare data analytics.
    • Defined technical designs for complex healthcare systems, including data-migration solutions that reduced transition errors by 30%.
    • Improved software quality through rigorous testing and continuous improvement, supporting 99% uptime and smooth go-lives.
    • Designed and built interactive D3.js dashboards that turn application and healthcare data into aggregate-level visualisations and insights for customers.
    • Mentored and coached team members, supporting skill development and succession planning while upholding ICT policies and best practices.
  6. Software Development Trainee

    Insight Workshop Lalitpur, Nepal

    Sep 2017 — Jan 2018 Internship / traineeship 5 mos

    Lalitpur-based software company specialising in data science products and cloud services, which also runs Insight Workshop Academy to train developers for global engineering teams.

    • Developed and optimised 10+ microservices and APIs with Spring Boot and Java, improving backend performance by 30% and reducing inter-service latency by 25% through REST and event-driven design.
    • Automated and managed cloud infrastructure on Azure with Terraform and Ansible, reducing deployment time by 40% while following OWASP and ISO 27001 security standards.
    • Led automation initiatives that cut manual CI/CD interventions by 60% and helped foster a DevOps-first culture in the team.
    • Collaborated with 5+ teams on microservices integration as part of a modernisation programme spanning 50+ services.
    • Java
    • Spring Boot
    • MySQL
    • Azure
    • AWS
    • Terraform
    • Ansible
  7. Software Development Trainee

    ePrabidhi Lalitpur, Nepal

    Jan 2016 — Sep 2017 Internship / traineeship 1 yr 9 mos

    Kathmandu-based software and IT services company specialising in custom software, web and mobile applications, e-commerce and digital services for organisations in Nepal and international markets.

    Built a full-stack student management platform for an educational institute — centralising students, courses, instructors, schedules, fee structures and payments — alongside websites for company clients.

    • Designed and implemented modules for student registration, course enrolment, teacher allocation and class scheduling.
    • Developed fee and payment management: course pricing, payment records, outstanding balances and payment status.
    • Modelled the relationships between students, courses, instructors, schedules and financial records.
    • Automated administrative workflows and consolidated fragmented student and financial records into a single system.
    • Developed company websites with Laravel, PHP and MySQL, including dynamic content management, contact forms and admin features tailored to each client.
    • PHP
    • Laravel
    • MySQL
    • HTML
    • CSS
    • JavaScript

04 Selected work

Technical case studies.

A closer look at the problems, architecture decisions and results behind some of the systems I’ve built.

View all case studies

Nimo Industries · Fintech · Digital lending

Lending platform integrations hub

Partner-facing loan application APIs and a family of CRM, payment and banking integrations that keep a digital lending platform in sync with the systems brokers, lenders and banks already use.

7 CRM, payment & banking services integrated

  • Node.js
  • React
  • REST APIs
  • HubSpot
  • +6

Forex Sport (Forex Worldwide) · Fintech · FX & payments

Cross-border money transfer platform

Rebuilding an in-house foreign exchange and money transfer platform with React, Node.js and AWS — growing the user base by 40% and cutting transaction processing time by 25%.

40% growth in user base

  • React
  • Node.js
  • AWS EC2
  • AWS Lambda
  • +3

Tegzy (Techxillence) · Disability care · NDIS

NDIS care-management CRM

Leading the architecture and build of a CRM for the Australian NDIS sector — clients, homes, records and staff in one place, with real-time chat and shift scheduling.

5 core domains: clients, homes, records, staff & operations

  • Node.js
  • React
  • AWS
  • Real-time messaging

Know-It Global (Darcy Quigley & Co.) · Fintech · Credit management

Infrastructure as code for a credit-management platform

Scaling a React and Node.js credit-management platform on AWS — and codifying its infrastructure with AWS CDK and CloudFormation to cut deployment time by 40%.

40% reduction in deployment time

  • React
  • Node.js
  • AWS
  • AWS CDK
  • +3

05 Toolkit

Technologies I work with every day.

Frontend

7
  • React
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • jQuery
  • D3.js

Backend

8
  • Node.js
  • REST APIs
  • Serverless architecture
  • Microservices
  • Java
  • Spring Boot
  • PHP
  • Laravel

Databases

5
  • PostgreSQL
  • MySQL
  • MS SQL Server
  • Redis
  • Database design

Cloud & DevOps

9
  • AWS Lambda
  • AWS S3
  • AWS EC2
  • AWS CloudFormation
  • AWS CDK
  • AWS Serverless
  • Azure
  • Terraform
  • CI/CD with GitHub Actions

Integrations

8
  • HubSpot
  • Zoho CRM
  • NextGen
  • Westpac QuickStream
  • PayWay
  • Payments Plus
  • Banking Circle
  • Third-party banking APIs

Tools & process

9
  • SAFe (Scaled Agile)
  • TDD
  • GitHub
  • Bitbucket
  • Subversion
  • Jira
  • ClickUp
  • Slack
  • Microsoft Teams

06 Education

Grounded in information systems.

2022 — 2024

Master of Information Systems

Holmes Institute

Melbourne, Australia

2012 — 2016

Bachelor of Information Management

Orchid International College, Tribhuvan University

Kathmandu, Nepal

07 Contact

Let’s build something reliable together.

Hiring for an engineering role, or need a hand with an integration-heavy project? I’d love to hear about it.