Available for new opportunities

Hi, I'm Deluxan.
I build products end-to-end

Senior Full-Stack Software Engineer with 7+ years of experience shipping scalable web and mobile apps — from React & React Native frontends to Node.js/NestJS services and AWS infrastructure.

Years of experience
0+
Companies & clients
0+
Test coverage achieved
0%
Based in
Colombo, LK
01

About

I'm a full-stack engineer who enjoys owning a feature from the first pixel to the production deploy. My day-to-day spans reusable React and React Native component systems, NestJS and Node.js services, REST and GraphQL APIs, and the CI/CD and AWS plumbing that gets it all shipped.

I care about performance across the stack, test-driven development, and clear communication inside agile teams. Lately I've been pairing with Claude Code to move faster on delivery without cutting corners.

  • Cross-platformWeb, mobile (React Native / Expo) and desktop (Electron) from shared patterns.
  • Quality-mindedJest, Cypress, Testing Library and Storybook; reached 100% coverage on a production app.
  • Release ownerGitHub Actions pipelines for QA and production, with clear per-release notes.
02

Skills

⚛ Frontend

  • React
  • Next.js
  • React Native
  • Expo
  • TypeScript
  • Electron
  • Redux (RTK / RTK Query)
  • React Hook Form
  • Material UI
  • Styled Components
  • Tailwind CSS
  • NativeWind
  • Responsive Design

⚙ Backend

  • Node.js
  • NestJS
  • REST APIs
  • GraphQL
  • PostgreSQL
  • MongoDB

☁ Cloud & DevOps

  • AWS S3
  • CloudFront
  • Amplify
  • Lambda
  • DynamoDB
  • Serverless
  • CodePipeline
  • GitHub Actions CI/CD

✓ Testing & Quality

  • Jest
  • Cypress
  • React Testing Library
  • TDD
  • Storybook
  • Statsig
  • Codecov

∞ Ways of working

  • Agile
  • Git
  • Release management
  • AI-assisted development (Claude Code)
03

Experience

  1. May 2025 — Present

    Senior Software Engineer · i3 Software Solutions

    IPOSG · Point-of-sale platform

    • Build reusable UI components with React Native and ReactJS.
    • Develop cross-platform Windows and macOS desktop applications using Electron.
    • Integrate RTK Query and extend REST APIs for POS transaction, order and inventory workflows, coordinating contracts with the backend team.
    • Configure GitHub Actions CI/CD to automate QA and production deployments; own QA/production releases and per-release notes.
    • Ship new features, fix bugs, and collaborate with Claude Code to speed up delivery.
  2. Dec 2021 — May 2025

    Senior Software Engineer · Aeturnum

    Incentivio · Restaurant ordering & loyalty

    • Designed a reusable component library with MUI and React Hook Form used across the whole application.
    • Built and maintained NestJS + PostgreSQL services powering new menu and ordering APIs.
    • Redesigned the menus page to modern UI standards.
    • Achieved 100% test coverage with Jest unit tests and Cypress end-to-end tests, monitored via Codecov.
    • Documented UI components in Storybook.
  3. Feb 2021 — Dec 2021

    Senior Software Engineer · Virtusa

    Brandix · Garment-industry ERP

    • Designed UI components for an ERP system used by a garments enterprise.
    • Created GraphQL endpoints and Node.js + PostgreSQL services for core ERP workflows.
    • Raised Jest test coverage from 75% to 80%.
  4. Jul 2019 — Feb 2021

    Software Engineer · Invicta Innovation

    Outsourced to Axiata Digital Labs · VDO Meet, Data Bank, Mitra, EKYC

    • Built React, React Native and MUI component libraries with Redux, Axios and Jest.
    • Implemented Node.js session/signaling APIs and integrated Vonage for in-app video and audio calls.
    • Created Node.js + MongoDB APIs and Firebase-backed mobile flows.
  5. Jan 2019 — Jul 2019

    Software Engineer Trainee · SGIC

    SEMETA · NAADI (freelance)

    • Built a project-management tool UI in React with Ant Design, and a truck-loading application.
    • Created Node.js REST endpoints and maintained ~80% Jest coverage.
04

Projects & portfolio

Selected products I've helped design, build and ship.

POS · 2025–now

IPOSG

Point-of-sale suite spanning React Native, React and Electron desktop apps for Windows & macOS, handling transactions, orders and inventory.

  • React Native
  • React
  • Electron
  • RTK Query
  • GitHub Actions
Ordering platform · 2021–25

Incentivio

Digital ordering and menu platform with a shared MUI design system, NestJS/PostgreSQL APIs and 100% test coverage across unit and E2E suites.

  • React
  • MUI
  • NestJS
  • PostgreSQL
  • Jest
  • Cypress
  • Storybook
ERP · 2021

Brandix ERP

Enterprise ERP for a garments manufacturer with a GraphQL API layer and Node.js services over PostgreSQL.

  • React
  • GraphQL
  • Node.js
  • PostgreSQL
  • Jest
Real-time video · 2019–21

VDO Meet

Video-meeting app with Node.js session/signaling endpoints and Vonage-powered video and audio calls in React.

  • React
  • MUI
  • Node.js
  • Vonage
  • Redux
Mobile · 2019–21

Mitra

React Native app with MongoDB-backed Node.js APIs and in-app calling through Vonage.

  • React Native
  • Node.js
  • MongoDB
  • Vonage
Mobile · 2019–21

EKYC

Electronic know-your-customer mobile app built with React Native and Firebase, backed by Node.js and MongoDB APIs.

  • React Native
  • Firebase
  • Node.js
  • MongoDB
Data platform · 2019–21

Data Bank

React front end with Redux and Jest, served by Node.js and MongoDB API endpoints.

  • React
  • Redux
  • Node.js
  • MongoDB
Project mgmt · 2019

SEMETA

Project-management tool built with React and Ant Design, with Node.js REST endpoints and ~80% test coverage.

  • React
  • Ant Design
  • Node.js
  • Jest
Logistics · Freelance

NAADI

Truck-loading application: React UI backed by Node.js REST APIs serving loading data.

  • React
  • Node.js
  • Jest
More on GitHub Browse repositories and open-source experiments at github.com/deluxanMD
05

Education

Bachelor of Engineering — Computer Science & Technology

Anna University

Jun 2010 — Apr 2014

Let's build something great.

I'm open to senior full-stack and tech-lead roles, and interesting freelance projects. The fastest way to reach me is email.