AyeshLakshan

Building digital products with code and AI.

I'm Ayesh Lakshan, Senior Full-Stack & AI Engineer. I design and ship production web apps for clients across the US, Australia and Sri Lanka.

Portrait of Ayesh Lakshan

Tools I build with

ReactNext.jsTypeScriptNode.jsRemixAWSPostgreSQLLangChainRAG PipelinesClaudeTailwindCSSDockerSupabaseGraphQL

Senior full-stack engineer building software that ships and thinks.

With 5+ years of experience, I design and deliver production web applications end-to-end for clients across the US, Australia and Sri Lanka. I've led 12+ deliveries with React, Next.js, TypeScript and Node.js, backed by AWS serverless architecture, CI/CD automation and test-driven development.

Lately my focus is AI product development: LLM integration, RAG pipelines and prompt engineering across Claude, Gemini, OpenAI and Groq. I'm currently reading an MSc in Artificial Intelligence at SLIIT, and I shipped Sri Lanka's first AI-native expense tracker.

  • Production quality
  • AI-native thinking
  • Test-driven delivery
  • Clear communication
0+Years experience
0+Projects delivered
0Concurrent projects
0Countries served

From first commit to production, I cover the full stack of building software products.

Full-Stack Web Apps

End-to-end product delivery from requirements to production, owning the full lifecycle.

  • React / Next.js / Remix
  • Node.js & REST / GraphQL APIs
  • Type-safe, tested codebases

AI Product Engineering

Shipping AI features that reach real users: LLM integration, RAG and vision pipelines.

  • Claude, Gemini, OpenAI, Groq
  • RAG & vector databases
  • Prompt engineering & guardrails

Cloud & DevOps

Scalable serverless architecture with automated pipelines and observability baked in.

  • AWS Lambda, DynamoDB, S3
  • CI/CD: GitHub Actions, CircleCI
  • Docker & Vercel deployments

Technical Leadership

Driving multiple concurrent deliveries, mentoring engineers and raising code quality.

  • Agile / Scrum delivery
  • Code review & standards
  • Mentoring & architecture

The technologies I reach for when building production software.

Frontend

ReactNext.jsRemixReact NativeFlutterReduxZustandTanStack QueryTailwindCSSMUIFabric.js

Backend

Node.jsExpressSpring BootREST APIsGraphQLDrizzle ORMTrigger.devGoogle Apps Script

AI & Generative

LLM IntegrationPrompt EngineeringRAG PipelinesLangChainLangGraphVector DatabasesHugging FaceVision Pipelines

Cloud & DevOps

AWS LambdaEC2 / S3 / CognitoServerless FrameworkDockerVercelGitHub ActionsCircleCI

Databases

PostgreSQLMySQLMongoDBDynamoDBSupabaseFirebase

Testing & Quality

JestEnzymeStorybookSonarQubeTDDSentry

Production apps I have designed, built and shipped.

PaySutra

PaySutra

Sri Lanka's first AI-native expense tracker, built and shipped solo.

Users log expenses by texting casual Singlish or English messages, or by sending bank-SMS screenshots. LLM and vision pipelines (Groq, with model fallback and rate-limit handling) parse them into structured transactions with a preview-confirm step. Includes a Telegram bot client with daily reminders and budget alerts, dashboards, savings goals, net-worth trends, a bilingual English/Sinhala PWA, and row-level security on every table, all on a $0/month infrastructure footprint.

Next.js 16
React 19
Supabase
Groq LLM
Telegram Bot API
Tailwind v4
RubiRecruit.aiFeatured

RubiRecruit.ai

A complete AI recruitment ecosystem for screening candidates at scale.

Next.js
Claude + Gemini
Stripe
Node.js
Grub Lab SaaS PlatformFeatured

Grub Lab SaaS Platform

Multi-tenant management platform for a multi-region family-dining product.

Remix
TypeScript
Drizzle + PostgreSQL
Clerk
SUREFACT Websites

SUREFACT Websites

Four production e-commerce and service websites, designed and shipped solo.

Next.js
Stripe
Strapi
Medusa.js
Crafts Store & REST API

Crafts Store & REST API

Full e-commerce site and backend built solo, with CI and quality gates.

Next.js
Node.js
MongoDB
Jest
AI Store Chatbot

AI Store Chatbot

Conversational bookstore assistant integrating the OpenAI API.

Next.js
OpenAI API
React Query

My professional path and key milestones.

Senior Software Engineer

Swivel Group Pvt Ltd · Australia / Sri Lanka

Aug 2022 to Present
  • Led end-to-end development of 12+ full-stack projects and a Google Workspace add-on, owning the full lifecycle from requirements to production under Agile/Scrum.
  • Built the complete RubiRecruit.ai ecosystem: Next.js dashboard with Stripe billing and Google OAuth, Node.js backend, and an Apps Script add-on integrating Claude and Gemini for AI-powered CV screening.
  • Driving 7 concurrent Grub Lab projects (AU/US), including a multi-tenant SaaS platform with Remix, strict TypeScript, Drizzle/PostgreSQL, Clerk 5-tier RBAC and region-split Square billing.
  • Optimized CI/CD with GitHub Actions, CircleCI and SonarQube; architected scalable AWS serverless deployments.

Associate Software Engineer

Reservation Gateway Inc · Sri Lanka / USA

Mar 2021 to Aug 2022

Developed 3 web applications and 1 cross-platform mobile app using React, Java Spring Boot, Flutter and MySQL for US travel and reservation clients.

Software Engineering Intern

Softvessel Pvt Ltd · Sri Lanka

Jul 2020 to Nov 2020

Contributed to 2 full-stack projects using React, TypeScript, Node.js/Express, GraphQL and MongoDB within Agile teams, maintaining quality standards with TDD.

Academic foundation, ongoing study and research.

Education

MSc in Artificial Intelligence

In progress

Sri Lanka Institute of Information Technology (SLIIT)

Reading modules across generative AI, ML systems and applied research.

BSc (Hons) in IT, Software Engineering

Completed

Sri Lanka Institute of Information Technology (SLIIT)

Second Class Upper Division, Dean's List.

Certifications & Research

Complete Generative AI with LangChain & Hugging Face

In progress

Udemy

Hands-on RAG pipelines, LangChain architecture, Hugging Face model integration and deployment strategies.

Human-Friendly Broker System using Blockchain & AI

Published

Research · SLIIT

NLP-powered e-shopping platform with voice recognition, tokenization, stemming, POS tagging and named-entity recognition.

Have a role or project in mind? I'd love to hear about it.

Open to remote & relocation

Reach out through any of these channels and I'll get back to you within a day.

Send a message

Fill this out and it lands straight in my inbox.