status: Open to work · Immediately available

Thushal Himaranga

Full-Stack · AI Integration · Systems Architecture

Full-stack engineer and tech lead with 5+ years building scalable enterprise applications across logistics, telecommunications, and real estate. I lead teams and client engagements, from requirement gathering and client presentations to architecture decisions and deployment, and ship AI features that hold up in production: LLM-powered database querying, retrieval-augmented support assistants, and workflow automation with n8n.

5+
Years Experience
9
Production Systems Shipped
4
Recent AI & SaaS Builds
Tech Lead
Latest Team Role

Experience

5+ Years of Experience
Apr 2026 – Aug 2026

Associate Tech Lead

Devetern Solutions LLC — Sri Lanka (Remote)

  • ▸Architected a robust backend using Spring Boot and PostgreSQL to securely interface with live POS databases and process real-time transactions.
  • ▸Implemented Redis caching to minimize database query latency and delivered a responsive React interface for intuitive business reporting.
  • ▸Integrated OpenAI's GPT-4o to translate conversational user queries into complex database searches for non-technical retail staff.
Spring BootPostgreSQLRedisReactOpenAI GPT-4o
Apr 2025 – Mar 2026

Associate Tech Lead – Full Stack

Digiratina Technology Solutions Pte Ltd — Singapore (Remote)

  • ▸Led architecture reviews and stakeholder alignment to translate business needs into scalable system designs.
  • ▸Architected and deployed high-performance platforms on AWS (ECS, Lambda, CloudWatch, S3).
  • ▸Spearheaded an in-house AI agent integrating GPT and Gemini to enable natural-language database querying for non-technical users.
  • ▸Optimized PostgreSQL latency through indexing and query tuning, and standardized CI/CD workflows (Docker, Jenkins, Bitbucket) to accelerate deployments.
  • ▸Orchestrated data pipelines and business process automation using n8n.
  • ▸Mentored engineering teams through code reviews and technical guidance to elevate code quality and delivery velocity.
AWSDockerJenkinsBitbucket CI/CDPostgreSQLGPT / Geminin8n
Apr 2024 – Mar 2025

Senior Software Engineer

Digiratina Technology Solutions Pte Ltd — Singapore (Remote)

  • ▸Delivered a scalable telecom management system for Ooredoo and contributed to the Hutly fintech platform using Next.js and Node.js.
  • ▸Built distributed backend services and REST APIs using Spring Boot, MongoDB and Oracle, with Eureka for service discovery.
  • ▸Designed responsive, production-grade interfaces with Angular and TypeScript, collaborating closely with UX and QA teams.
  • ▸Containerized services with Docker and streamlined deployments using Jenkins and Bitbucket pipelines.
  • ▸Configured monitoring (Grafana, Prometheus, Opsgenie) and owned production support to accelerate incident resolution and minimize downtime.
AngularTypeScriptSpring BootNext.jsNode.jsMongoDBOracleDBEurekaGrafanaPrometheus
Mar 2022 – Mar 2024

Software Engineer

Digiratina Technology Solutions Pte Ltd — Singapore (Remote)

  • ▸Promoted to Software Engineer on Dialog Workflow, taking greater ownership of full-stack development, code reviews and release management.
  • ▸Moved to the Employee Management System (EMS), building core features with React and Spring WebFlux on PostgreSQL for a reactive, non-blocking backend.
  • ▸Developed and maintained scalable Spring Boot services within a microservices architecture, with reusable Angular interfaces across both projects.
  • ▸Allocated 50% to Advantis (Hayleys Group) to lead the UI revamp of a shipping crew management system from a legacy stack to React.
  • ▸Took part in client requirement gathering and UAT/SIT cycles, and mentored newly onboarded Associate Software Engineers.
Spring BootSpring WebFluxAngularReactPostgreSQLMicroservices
Nov 2021 – Mar 2022

Associate Software Engineer

Digiratina Technology Solutions Pte Ltd — Singapore (Remote)

  • ▸Started as a full-stack developer on the Dialog Workflow project, one of the company's most complex enterprise workflow solutions.
  • ▸Contributed to backend development with Spring Boot and frontend modules with Angular under senior engineer guidance.
  • ▸Assisted with requirement clarification, testing and bug fixing, and joined code reviews and pair programming in an Agile team.
Spring BootAngularMicroservicesAgile
Mar 2021 – Sep 2021

Mobile Application Developer – Intern

Mahapola Ports & Maritime Academy — Sri Lanka Port Authority — Sri Lanka

  • ▸Built a mobile application using React Native and Expo.
  • ▸Developed mobile UI components for cross-platform compatibility.
  • ▸Designed wireframes and interactive UI/UX prototypes in Figma.
React NativeExpoFigma

Recent Builds

3 live · try them

Personal projects from 2026, designed, built and deployed end to end. The live ones run with sample data, so you can click through them without signing up.

Holdfast

Multi-tenant SaaS

● live

Booking platform for salons and clinics: public booking pages, a staff calendar, owner dashboards, card deposits and a platform admin.

  • ›Double bookings made impossible at the database level with a Postgres exclusion constraint on (staff, time range).
  • ›Stripe Checkout deposits with signed-webhook verification and a server-side re-check on return.
  • ›Tenant-scoped queries, scrypt password hashing, HttpOnly signed sessions and login lockout.
  • ›AI-written weekly business summary with a rule-based fallback; 21 API tests against real Postgres.
React 19TypeScriptFastAPIPostgreSQLStripeOpenAIVercel
Open live demo

AI Support Assistant

RAG chatbot · Web + WhatsApp

● live

Customer support assistant that answers only from a business's own documents, on a website widget and on WhatsApp.

  • ›Hybrid retrieval (pgvector similarity + keyword search) with the source document cited in every answer.
  • ›Refuses to guess: unanswerable questions turn into a call-back request with a Telegram alert to the team.
  • ›Drop-in widget in a Shadow DOM (about 6 KB), right-to-left support, replies in the customer's language.
  • ›Provider-agnostic LLM layer: Gemini by default, OpenAI with one setting.
FastAPIPostgreSQL + pgvectorGemini / OpenAIWhatsApp Cloud APIJavaScript
Open live demo

AI Database Assistant

Natural language to SQL

● live

Ask a business database questions in plain English and get the answer, a chart and the SQL that ran, on a 45,000-order retail dataset.

  • ›LLM generates SQL from the schema and a business glossary; never sees customer personal data.
  • ›Layered safety: SQL validator (single SELECT, known tables), read-only role, read-only transaction, 8 s timeout.
  • ›Self-correction: a failed query's error is fed back to the model once before giving up.
  • ›Redis answer cache to keep repeat questions fast and model costs low.
ReactRechartsFastAPIPostgreSQLRedisOpenAIDocker
Open live demo

AI Lead Automation

n8n workflows

demo on request

One n8n pipeline that captures leads from a web form and WhatsApp, qualifies them with AI and follows up automatically.

  • ›AI extracts intent, budget, timeline and language, scores leads hot/warm/cold and drafts a reply in the lead's language.
  • ›Hot-lead and failure alerts to Telegram; automatic 24-hour follow-ups.
  • ›Invoice reader: PDF email to structured rows (vendor, dates, VAT, total) in Google Sheets.
  • ›Workflows generated from code, with test copies that mock every external service.
n8nGemini / OpenAIWhatsApp Cloud APIGoogle SheetsDocker

Projects Shipped

8 services running

AI Assist powered by Devetern

Dubai

Natural-language AI assistant for Point-of-Sale systems, letting business owners query sales analytics, inventory and transaction history without SQL knowledge.

  • ›Integrated OpenAI's GPT-4o to translate conversational queries into complex database searches for non-technical retail staff.
  • ›Architected an enterprise-grade Spring Boot and PostgreSQL backend that securely interfaces with live POS databases and real-time transaction data.
  • ›Implemented Redis caching to cut query latency and keep responses fast during peak retail hours.
  • ›Delivered a responsive React interface for business intelligence and real-time reporting.
Associate Tech Lead
ReactSpring BootRedisPostgreSQLOpenAI GPT-4o

FreightExchange

Australia

Real-time courier comparison platform with automated booking/tracking and shipment management via integrated courier services.

  • ›Acted as technical lead for the project.
  • ›Owned system architecture design, requirement gathering, and high-performance feature development.
  • ›Used AWS services including ECS, Lambda, CloudWatch, and S3 for deployment, monitoring, and infrastructure.
  • ›Built an n8n workflow to automate the customer onboarding process.
Technical Lead
ReactPythonSpring BootRedisPostgreSQL

Digiratina AI

Singapore (Remote)

AI agent that connects to company databases and answers natural-language questions for users regardless of technical or database knowledge.

  • ›Directed end-to-end delivery as Technical Lead: client presentations, requirement gathering, and guiding both development and BA teams.
  • ›Architected high-performance backend features and managed deployment across AWS (ECS, Lambda, S3, CloudWatch).
  • ›Optimized LLM token usage and API integrations to improve performance while significantly reducing operating costs.
  • ›Implemented CI/CD pipelines using Jenkins and Bitbucket with Docker-based containerization.
Technical Team Lead
ReactPythonFastAPIRedisPostgreSQL

Hutly (Bondable / Platform)

Australia

Fintech and proptech project digitizing real estate contracts and streamlining property transactions.

  • ›Acted as Senior Developer, contributing as a full-stack developer across the project.
  • ›Developed and maintained Node.js backend APIs for contract data, transaction workflows and user account management.
  • ›Implemented secure handling of sensitive financial and tenancy data in line with fintech-grade data protection standards.
  • ›Delivered bug fixes, performance improvements and feature releases across both platforms in an agile team.
Senior Developer
Next.jsNode.jsPostgreSQLStripeFrankieOneEquifax

Ooredoo

Maldives

Telecom number management system managing internal number allocation, tracking, and workflow operations.

  • ›Acted as Senior Full-Stack Developer and took on the Lead Developer role, guiding technical decisions and overseeing delivery.
  • ›Involved in requirement gathering, system analysis, UAT, and SIT testing.
  • ›Provided production support and worked with the client on security patches and maintenance of production servers.
  • ›Implemented Docker-based containerization with Jenkins and Bitbucket CI/CD.
  • ›Set up service- and server-level monitoring with Prometheus, Grafana and Opsgenie.
  • ›Conducted code reviews to keep code quality consistent across the team.
Lead Developer
AngularSpring BootMongoDBOracleDBPrometheusGrafanaEurekaOpsgenie

Dialog Workflow

Sri Lanka

One of the most complex projects handling the end-to-end delivery flow of an enterprise solution.

  • ›Full stack development.
  • ›Peer-to-peer code reviews and team coordination to maintain code quality.
  • ›Deployed the frontend and managed releases.
  • ›Participated in SIT and UAT sessions before production releases.
  • ›Fixed production bugs under strict SLA timelines with minimal disruption to live operations.
Full-Stack Developer
AngularSpring BootPostgreSQL

Crew Management System (UI Revamp)

Hayleys Group / Advantis

Shipping crew management platform for seafarer records, crew deployment, onboarding and vessel assignment.

  • ›Led the platform's UI revamp at 50% allocation alongside EMS.
  • ›Migrated the legacy frontend to a modern, responsive React architecture.
  • ›Built modular components and state management for seafarer records, onboarding and vessel assignments.
  • ›Integrated REST APIs and improved UI performance with code splitting and memoization.
  • ›Participated in SIT/UAT testing and code reviews.
UI Revamp Lead
ReactREST APIsLegacy Migration

EMS — Employee Management System

Internal

Enterprise platform that streamlines the management of projects, stakeholders and employees, built on a reactive Spring backend.

  • ›Full stack development, including requirement gathering and system analysis.
  • ›Engineered and deployed reactive REST endpoints, streamlining internal deployment cycles.
  • ›Implemented Docker-based containerization with Jenkins and Bitbucket CI/CD.
  • ›Participated in UAT/SIT, provided production support, and monitored servers and services.
Full-Stack Developer
ReactSpring WebFluxPostgreSQL

Skill Registry

areas of expertise

Backend

  • Java
  • Spring Boot
  • Spring WebFlux
  • REST APIs
  • Microservices
  • FastAPI (Python)
  • Node.js
  • Redis

Frontend

  • Angular
  • React
  • Next.js
  • TypeScript
  • React Native

Architecture

  • Microservices
  • Scalable System Design
  • API Design
  • Service Discovery (Eureka)

DevOps

  • Docker
  • Jenkins
  • Bitbucket CI/CD
  • Nexus
  • Containerization
  • n8n Workflow Automation

Observability & Cloud

  • Grafana
  • Prometheus
  • Opsgenie
  • AWS EC2
  • AWS ECS
  • CloudWatch
  • Lambda
  • S3

Testing

  • JUnit 5
  • Mockito
  • PyTest
  • Jest
  • React Testing Library
  • Unit, Integration, Regression & E2E

AI Integration

  • AI Agents
  • NLP Integration (GPT-4o, Gemini, DeepSeek)
  • LLM-Based Database Query Systems
education

Bachelor of Information Communication Technology (Hons)

University of Jaffna

2017 – 2021

courses
  • Introduction to Cyber Security

    Cisco Network Academy

  • Cyber Security Essentials

    Cisco Networking Academy

volunteer activities
  • Treasurer

    D-Club, Digiratina Technology Pte Ltd

  • Outreach Ambassador

    IEEE Computer Society

  • Brand Ambassador

    IEEE Computer Society

  • Treasurer

    IEEE Student Branch, University of Jaffna

get in touch

Let's build something reliable.

Open to work · Immediately available and open to full-stack, backend, or tech-lead roles. Reach out directly or send a message.

location
Al Nahda, Dubai
phone
+97 1 581 503 537
references

Professional references available on request.