Skip to content

Full-StackSoftware Engineer

I build enterprise-grade software with Java, Spring, and Angular, from financial-crime compliance platforms to e-healthcare and travel systems used around the world. I ship real products, end to end.

5+
Years Experience
3
Enterprise Domains
25+
5-Star Client Reviews
12+
Live Tools & Products
Jamith Nimantha

About Me

I’m a full-stack software engineer with over five years of experience shipping production systems that businesses depend on. Today I build anti-money laundering (AML), KYC, and fraud detection technology at eSpear LLC. Before that, I worked on Cambio’s COSMIC, an e-healthcare platform used across Scandinavia, and on CodeGen’s TravelBox™, the reservations engine behind major tour operators, airlines, and cruise lines.

My core stack is Java and Spring on the backend with Angular on the front end, and I work comfortably across the full lifecycle: designing APIs, modeling data in SQL and MongoDB, deploying to AWS and OCI, and delivering interfaces people actually enjoy using. Alongside enterprise work, I’ve delivered 25+ five-star freelance projects covering automation, web scraping, and full web applications, and I run DebuggerMe, a live suite of browser-based developer tools built with Next.js.

I take ownership of what I build, prioritize clean architecture and long-term maintainability, and thrive on teams that share knowledge openly. If you’re looking to build a product, add a feature, or need an engineer who can carry an idea from whiteboard to production, let’s talk.

What I Do

Frontend Development

Responsive interfaces in Angular, React, and Next.js that work as well on a phone as on a desktop, and stay maintainable after launch.

Backend & API Development

Java and Spring Boot services with secure REST APIs, sensible data models, and the caching and batch processing that keep them fast under load.

AI Automation & Integration

Putting language models to work inside real systems: document and data extraction, support triage, content pipelines, and internal tools that cut manual steps out of a workflow.

Web Scraping & Automation

Scrapers and bots that collect, clean, and deliver data on a schedule, from single-site extraction to bulk processing across thousands of records.

Database Design

Schema design and query tuning for performance, scale, and data integrity, across relational databases and MongoDB.

Cloud & DevOps

Containerised deployments to AWS and Oracle Cloud, with the build and release pipeline set up so shipping is routine rather than an event.

Mobile App Development

Cross-platform apps in Flutter that ship to both iOS and Android from one codebase, with native-feeling behaviour on each.

Desktop Applications

Desktop tools for the jobs a browser cannot do, built in Java and JavaFX for teams that need something running on their own machines.

Skills

Highlighted are my day-to-day stack

Backend

  • Java
  • Spring Boot
  • Spring Framework
  • Spring Cloud
  • Hibernate
  • Python

Frontend

  • Angular
  • TypeScript
  • JavaScript
  • React
  • Next.js
  • HTML5
  • CSS3

Data

  • Oracle DB
  • SQL
  • MongoDB
  • Redis
  • Metabase

Cloud & DevOps

  • AWS
  • OCI
  • Docker
  • Git

AI & LLM

  • OpenAI API
  • Claude API
  • LangChain
  • RAG Pipelines
  • Prompt Engineering

Automation

  • Selenium
  • Web Scraping
  • n8n
  • REST APIs

Mobile & Desktop

  • Flutter
  • JavaFX

Featured Projects

CSE-NER: Financial News Entity Recognition
Featured

CSE-NER: Financial News Entity Recognition

Named entity recognition for Colombo Stock Exchange news, trained on a hand-annotated corpus of Sri Lankan financial reporting. Extracts listed companies, ticker symbols, regulators, indices, and monetary amounts, which general-purpose models flatten into one label or miss entirely. The better of two fine-tuned transformers scores 0.921 F1 on a held-out test set.

PythonPyTorchTransformersDistilBERT
DebuggerMe Tools
Featured

DebuggerMe Tools

A suite of twelve free developer and productivity tools that run entirely in the browser: no login, no upload, nothing leaves the machine. One Next.js app covering JSON and XML formatting, image compression, QR codes, password generation, and more.

Next.jsTypeScriptTailwindCSS
Sri Lanka Currency Exchange Rates
Featured

Sri Lanka Currency Exchange Rates

Live exchange rate tracker comparing USD, EUR, GBP and more across 11 Sri Lankan banks, powered by Python scrapers with hourly updates and rate history.

AngularPythonWeb Scraping
LakFeed
Featured

LakFeed

News aggregation platform for Sri Lanka. An Angular front end over a Spring Boot backend that ingests feeds on a schedule with Spring Batch, persists to MongoDB, and caches hot reads in Redis.

AngularSpring BootMongoDBRedis
Point of Sale System
Featured

Point of Sale System

Full-stack point of sale system for managing customers, items, and orders, built with an Angular front end and a Spring Boot REST API.

AngularSpring BootJavaHibernate
WhatsApp Status Saver
Featured

WhatsApp Status Saver

Cross-platform Flutter mobile app for browsing and saving WhatsApp status images and videos to the device gallery.

FlutterDart

Work Experience

eSpear LLC

May 2024 - Present
Software Engineer

As a Software Engineer at eSpear LLC, I contribute to the development of cutting-edge compliance and risk management solutions, focusing on anti-money laundering (AML), know your customer (KYC), and fraud detection technologies.

Cambio Software

August 2024 - February 2025
Senior Software Engineer

Cambio Software Engineering is the Sri Lankan R&D center of Cambio Healthcare Systems AB, a leading e-healthcare provider headquartered in Sweden. As part of the Sri Lanka R&D team, I contributed to the development of COSMIC product leveraging technologies such as TypeScript, Java, and the Spring Framework.

CodeGen International

July 2022 - September 2024
Software Engineer | Senior Software Engineer

CodeGen is a renowned software development company specializing in travel-based software solutions. The company's flagship product, TravelBox™, is a comprehensive reservations, sales, and administration system designed to cater to the diverse needs of major tour operators, airlines, hotel groups, and cruise lines. As a Software Engineer, I was assigned to work on the TravelBox™ product.

M I Synergy

November 2019 - June 2022
Associate Software Engineer | Software Engineer

M I Synergy is a Sri Lankan IT solutions company delivering enterprise-grade software across industries. During my time there, I worked on enhancing complex systems using Java, Spring, Angular, and React, contributing to feature development, system integration, and deployment of robust solutions.

Freelancer - Fiverr

November 2019 - May 2024
Freelance Software Developer

Delivered custom software solutions to global clients, including web scraping tools, automation bots, desktop and web applications using Python, Java, Spring Boot, and Angular. Also provided WordPress site management and SEO optimization, helping businesses streamline operations and boost efficiency.

Education

MSc in Advanced Software Engineering

2023 - 2026

University of Westminster

BSc (Hons) in Computer Science & Software Engineering

2020 - 2021

University of Bedfordshire

Graduate Diploma in Software Engineering

2017 - 2019

Institute of Software Engineering

Client Testimonials

@nikkikFiverr client · United States
"Great Job! Really fast turnaround on some bulk spreadsheet edits. Incredible value, thank you so much, I will buy your gig again. A pleasure to converse with in messages. Highly recommend."
Verified Fiverr review
@tinasoft2Fiverr client · Albania
"Good seller, got what i wanted really fast, i expected in 15 days but finished on 4 days. Vouch for this seller"
Verified Fiverr review
@jasonsingaporeFiverr client · Singapore
"I can see why he is called the boss. He is better than all the other scrapers I have used. And faster!"
Verified Fiverr review

Recent Blog Posts

Get In Touch

Have a project in mind, a role to fill, or a problem you want a second opinion on? Send me the details and I will get back to you within 24 hours.

Required. I reply within 24 hours.