Skip to content

Open to new opportunities

Full stack engineer who owns web products front to back.

Software engineer at Skaleminds with four years in production, from React and Next.js front ends to Node.js APIs, databases and Docker deployments. I take features from the first design discussion to production.

Selected work

What I built, who it was for, and what changed because of it.

Mortgage application automation

Software Engineer, Skaleminds. Fintech client

Automates mortgage applications for brokers. OCR extracts data from customer documents and OpenAI models structure it, while the documents themselves sit in AWS S3 and are retrieved through presigned URLs.

Cut manual effort for brokers by 60%.

  • OCR
  • OpenAI LLMs
  • AWS S3

Women's health app

Software Engineer, Skaleminds. Health client

Cross-platform mobile app built in React Native. I built core features, API integrations and state management, plus the subscription workflows and in-app purchases through RevenueCat.

Shipped subscription workflows and in-app purchases across platforms from a single React Native codebase.

  • React Native
  • RevenueCat

Manufacturing Resource Planning system

Software Engineer, Skaleminds. Manufacturing client

Planning system for manufacturing processes. I built its core modules in Django.

Improved operational efficiency for manufacturing processes.

  • Django

Pharmacy reimbursement platform

Software Engineer (part time), StreamRX

Web platform that shows US pharmacy owners detailed drug reimbursement insights. I built a filterable price comparison dashboard covering 100+ drugs across 5+ insurance plans, a CSV parser for analysed plan data, and secure S3 storage for uploaded files.

Cut manual data handling by 70%.

  • Django
  • JavaScript
  • Bootstrap CSS
  • AWS S3

Side projects

Projects I build for fun, and to test out new tools before using them on client work.

Clipbase side panel showing saved highlights, notes and collections

Clipbase

Highlight text on any page, add notes, and organise it all into collections.

  • React
  • Vite
  • Chrome extension

Live demoSource

3D t-shirt customizer with colour and logo controls

3D t-shirt customizer

Interactive 3D t-shirt editor where colours and logos update on the model in real time.

  • React
  • Three.js

Live demoSource

reFile interface for renaming and zipping files

reFile

Browser tool that renames a batch of files with a pattern and downloads them as one zip.

  • React
  • Vite

Live demoSource

Experience

Four years shipping production software.

Skaleminds (Formerly Avantrio)Full time

  1. Software Engineer

    Nov 2024 to present

    Developed full-stack web/mobile applications across health, fintech and manufacturing domains.

    • Built core features, API integrations, state management and subscription workflows for a cross-platform women's health app in React Native.
    • Added in-app purchases and subscription management with RevenueCat.
    • Built a mortgage application automation system that uses OCR to extract data and OpenAI models to structure it, cutting manual effort for brokers by 60%.
    • Created secure file storage and retrieval on AWS S3 with presigned URLs for sensitive customer documents.
    • Built core modules of a Manufacturing Resource Planning system in Django, improving operational efficiency for manufacturing processes.
    • Django
    • JavaScript
    • React.js
    • Node.js
    • React Native
    • Prisma
    • PostgreSQL
    • Tailwind CSS
    • Docker
    • OpenAI LLMs
    • AWS
    • RevenueCat
  2. Associate Software Engineer

    Sep 2023 to Oct 2024

    Delivered modern, mobile-first web apps with optimised performance.

    • Built mobile-first user interfaces with CSS frameworks such as Bootstrap and Tailwind CSS.
    • Integrated REST APIs and third-party services to expand what the applications could do.
    • React.js
    • Redux
    • Bootstrap CSS
    • Tailwind CSS
  3. Trainee Software Engineer

    Oct 2021 to Sep 2022

    Gained foundational experience in full-stack development and UI design.

    • Built responsive interfaces that give users seamless access to web applications across devices.
    • Integrated backend services through REST APIs to exchange data and extend application features.
    • Documented technical specifications and code base changes to improve maintainability and team collaboration.
    • React.js
    • Next.js
    • Django REST
    • Bootstrap CSS

StreamRXPart time

  1. Software Engineer

    Aug 2024 to Nov 2024

    Built a web platform for US pharmacy owners that shows detailed drug reimbursement insights to maximise profit.

    • Built a price comparison dashboard with filtering that compares 100+ drugs across 5+ insurance plans.
    • Created a CSV parser to extract analysed insurance plan data, cutting manual data handling by 70%.
    • Integrated AWS S3 for secure storage of uploaded pharmacy data files.
    • Django
    • JavaScript
    • Bootstrap CSS

Skills

The tools I use day to day, grouped by the job they do.

Languages

  • JavaScript
  • TypeScript
  • Python
  • Java

Front end

  • React
  • React Native
  • Next.js
  • Redux
  • HTML
  • CSS
  • Tailwind CSS
  • Bootstrap

Back end

  • Node.js
  • Express
  • Django
  • FastAPI
  • Prisma

Databases

  • PostgreSQL
  • MySQL
  • MongoDB

Tools and services

  • Git
  • Linux
  • Docker
  • Shopify
  • AWS S3
  • OpenAI API
  • RevenueCat

Education

  • BSc Computer Science, upper second class honours

    Informatics Institute of Technology, affiliated with the University of Westminster, UK

    2019 to 2023

  • G.C.E. Advanced Level

    Prince of Wales' College, Moratuwa. Combined Mathematics, Physics and Chemistry.

    2019

Writing

Guides and notes from things I have built, published on Medium.

Read everything on Medium

Contact

Hiring an engineer who can own a product from interface to deployment? Tell me about the team and what you need to ship.

Based in
Kesbewa, Sri Lanka (GMT+5:30)
Work arrangement
Remote, on-site or hybrid
Notice period
1 month

Send a message