Professional CV

Jerome Thayananthajothy

Technical Lead | Full Stack and Generative AI Engineer

Node.js / React | Java / Spring Boot | Python | PHP / Laravel

Sri Lanka · Remote work preferred; open to relocation

+94 74 272 9879 · tjthavarshan@gmail.com

Professional summary

Technical Lead and full-stack engineer with 11+ years across product engineering, enterprise integrations and cloud services. Hands-on with Node.js/TypeScript, React, Java/Spring Boot, Python and PHP/Laravel; GenAI work spans workflow engines, semantic/vector search and chatbot infrastructure. I lead platform modernisation, cloud reliability and open-source maintenance.

Experience

May 2026 - Present

Technical Lead (Independent Contractor)

Sino Lanka Group

  • Lead architecture and engineering work for EduSight as an independent contractor, spanning AI features, enterprise integrations and cloud reliability.
  • Work on the Java 17/Spring Boot chatbot API gateway, addressing OkHttp connection pooling, MongoDB client reuse, retries and GCP Cloud Run/NAT connectivity.
  • Contribute to WhatsApp Business integration and Embedded Signup configuration across QA and production environments.

Oct 2025 - May 2026

Technical Lead

KAYA

  • Designed LangGraph-based AI workflow engines using Node.js and TypeScript, working across Laravel and PostgreSQL application services.
  • Led distributed application development across Kubernetes clusters for the KAYA platform and client-facing applications.

Dec 2024 - Sep 2025

Technical Lead

Brompton Bicycle

  • Led migration from Vue Storefront/Alokai to Laravel and Vue.js 3 on AWS, saving £130K per month (approximately £1.56M annually) and eliminating revenue-based fees.
  • Reduced checkout latency from 4.2 seconds to 1.5 seconds, a 64% reduction.
  • Built semantic/vector product search on MySQL and integrated MuleSoft with Oracle NetSuite for ERP synchronisation and order lifecycle automation.
  • Introduced architecture and CI/CD standards, moving releases from monthly to every two weeks.

Jul 2023 - Dec 2024

Senior Software Engineer

NetWatch Global

  • Rebuilt a decade-old platform and delivered three major projects using PHP, TypeScript, Vue.js, AWS DynamoDB, MySQL and PostgreSQL.
  • Established engineering standards across the department to improve consistency and maintainability.

Jun 2021 - Nov 2022

Senior Software Engineer

MacroActive

  • Designed, developed and deployed three major projects using React, Vue.js, TypeScript and PHP, with AWS DynamoDB and MongoDB.
  • Trained new recruits, reviewed code and planned weekly sprints.

Apr 2019 - Jul 2020

Software Engineer; Senior Software Engineer

Elegant Media Australia

Jan 2018 - Mar 2019

Software Engineer

Seven's Idea

Jun 2015 - Jan 2018

Associate Software Engineer; Software Engineer

Alta Vision Solar

Core expertise

Generative AI and ML

LangGraph · LLM workflows · RAG · Embeddings · PyTorch

Backend engineering

Node.js · TypeScript · Java · Spring Boot · Python · PHP · Laravel · REST APIs

Frontend engineering

React.js · Next.js · Vue.js · Inertia.js · JavaScript · HTML · CSS

Data and search

Semantic/vector search · MySQL · PostgreSQL · Redis · MongoDB · DynamoDB

Cloud and delivery

AWS · GCP · Docker · Kubernetes · Terraform · GitHub Actions · CI/CD

Technical leadership and engineering quality

System design · Technical leadership · Observability · Code reviews · Playwright · Jest · pytest · PHPUnit

Selected open-source work

Honeymelon (formerly Comet)

Creator and maintainer

TypeScript/Electron desktop media converter with a React interface currently in beta. Stable releases use the previous interface; conversions run locally with FFmpeg and bundled tools. The repository includes shared packages and Playwright end-to-end coverage.

Dokimos

Creator and maintainer

Python CLI for plagiarism evidence discovery and heuristic AI-likeness analysis. It ingests text, Markdown, DOCX and PDF documents, validates inputs with Pydantic and produces structured reports. AI-likeness scores are heuristic signals, not proof of authorship.

Fetch PHP and Filterable and Matrix

Open-source creator and maintainer

Maintain a Guzzle-based Fetch-inspired HTTP client and reusable Eloquent filtering for PHP/Laravel, plus Matrix async primitives for ReactPHP. These public libraries demonstrate API design, framework integration, event-driven programming and long-term open-source maintenance.

Education and credentials

Sep 2022 - Jul 2023

BSc (Hons) Computer Systems Engineering — First Class

University of Sunderland

Aug 2020 - Mar 2022

Higher Diploma in Computing and Software Engineering

ICBT Campus

AWS Certified Solutions Architect - Associate

AWS

AWS Certified Cloud Practitioner

AWS