Pubudu Lakmal
Engineered for massive scale.
Crafted with architectural precision.
Hands-on engineer building resilient distributed backends with Go, TypeScript, Next.js, and PostgreSQL. Specializing in microservices, Kafka event streaming, and modern agentic AI systems.
Built for speed.
Engineered for scale.
A high-performance technical ecosystem of concurrent systems languages, full-stack frameworks, distributed databases, cloud automation, and autonomous agentic AI.
Go (Golang)
Microservices & Systems Core
High-performance microservices, low-latency concurrent routines, and distributed transaction rollbacks.
TypeScript
Full-Stack Type Safety
Strict end-to-end typing, robust domain models, and shared validation contracts across clients & servers.
JavaScript (ES6+)
Web & Runtime Foundation
Modern asynchronous programming, event loop mechanics, DOM manipulation, and dynamic module loading.
Python
Async APIs & Celery Pipelines
FastAPI REST microservices, Celery distributed task queues, OCR data pipelines, and ML scripting.
Java
Enterprise Backend & Spring
Robust OOP principles, Spring Boot enterprise microservices, multithreading, and Hibernate ORM.
SQL & Query Optimization
Database Schema & Optimization
Relational modeling, complex joins, B-Tree index optimization, execution plan analysis, and stored logic.
Engineered for scale.
Crafted with precision.
Hands-on experience building scalable applications using Go, TypeScript, Next.js, and PostgreSQL with clean architecture, distributed microservices, and agentic AI.
Work Experience
Associate Software Engineer
HybridFull-timeAT Digital PVT LTD
- Developed and maintained scalable full-stack applications using Go, Next.js, TypeScript, and PostgreSQL, following clean architecture and modular design principles.
- Designed and implemented RESTful APIs, authentication and authorization, database integrations, and reusable backend and frontend components.
- Implemented real-time application features using technologies such as WebSocket, Redis, and event-driven architecture.
- Worked with AWS, Docker, and GitHub Actions to containerize applications and automate CI/CD workflows.
- Applied AI-assisted and agentic development tools to accelerate development, debugging, testing, and code refinement.
- Collaborated with team members throughout the software development lifecycle, including development, testing, code reviews, deployment, and production support.
Intern Software Engineer
RemoteInternshipAT Digital PVT LTD
- Developed and maintained application features using TypeScript, React/Next.js, backend APIs, and SQL/NoSQL databases.
- Built and integrated REST APIs and worked with authentication, authorization, data validation, and third-party service integrations.
- Assisted in implementing responsive and reusable frontend components while improving application usability and performance.
- Worked with Git, GitHub, Docker, and CI/CD workflows as part of a collaborative software development process.
- Debugged application issues, optimized database queries, and contributed to improving code quality and system reliability.
- Gained hands-on experience with software architecture, testing, API development, cloud deployment, and Agile development practices.
Featured Projects

TeaVision
ActiveAI-Powered Tea Harvest & Supply Chain Platform
Built a full-stack tea supply-chain platform combining AI-powered leaf quality grading with harvest, payroll, and end-to-end batch traceability. Developed a Go REST API with JWT authentication and role-based access control, integrating harvest operations, PostgreSQL data management, and ML inference. Fine-tuned MobileNetV3/EfficientNet CNN models for 3-class tea leaf quality classification and served real-time inference through FastAPI. Built a React Native field app for offline leaf-photo capture, AI grading, harvest-weight logging, and automatic synchronization; developed a Next.js dashboard for yield, quality, worker, and payroll analytics. Implemented batch-level traceability from field → factory → buyer, including stage-wise weight-loss tracking; containerized services with Docker and deployed on AWS with CI/CD.

GuideNow
ActiveRealtime Guide-Matching Platform
Built a cloud-deployed microservices platform that connects tourists with nearby, currently available guides in Sri Lanka for short tours, using Go backend services for live availability, location-based matching, and real-time chat, plus an AI service that turns natural-language requests into search filters, with CI/CD on AWS.

WhereMyPack
ActiveRealtime Order & Courier Tracking Platform
Built an event-driven Go microservices platform comprising Order, Inventory, Payment, Notification, and Tracking services using Apache Kafka. Implemented distributed transaction management and automated order rollback when inventory or payment operations fail. Developed real-time order status and courier location tracking via WebSocket, with Redis for high-speed status lookups and Pub/Sub messaging. Deployed the platform on AWS with automated CI/CD pipelines.

ShopStream
ActiveScalable E-commerce Platform with AI Search
Built a full-stack e-commerce platform with product catalog, cart, checkout, and order management, using Stripe payments with webhook-based confirmation and idempotent order handling to prevent duplicate charges. Implemented fast product search with Elasticsearch and an AI-powered natural-language search that converts queries into structured filters, cutting average search latency. Deployed on AWS (ECS, RDS, S3, CloudFront) with Docker and GitHub Actions CI/CD.

InvoiceFlow
ActiveInvoice Management System with Async OCR
Built an invoice management platform with an asynchronous document-processing pipeline for PDF/image invoices. Implemented Celery workers with Redis to process uploads in the background, perform OCR and structured data extraction, and persist results in PostgreSQL, with job status tracking and automatic retry handling. Developed REST APIs and a Next.js dashboard for invoice review, management, and reporting.
Technologies & AI-Assisted Tooling
Programming Languages
Frontend Engineering
Backend Engineering
Databases & Storage
Cloud & DevOps
AI-Assisted & Agentic Engineering
Education & Certifications
University of Moratuwa
Bachelor of Information Technology
SLIATE (Sri Lanka Institute of Advanced Technological Education)
Higher National Diploma in Information Technology
Professional Certifications & Courses
Cloud Foundations (AWS) & AWS Cloud Practitioner Essentials
Introduction to Containers (Docker, Kubernetes, OpenShift)
SQL, Python, Frontend Engineer Skill Certifications
CS50X: Introduction to Computer Science
CS50's Web Programming with Python and JavaScript
Full Stack Developer Program
Engineered systems.
Proven in production.
From event-driven distributed microservices with Kafka & Go to AI-powered full-stack applications and cross-platform mobile solutions.

TeaVision - AI-Powered Tea Harvest & Supply Chain Platform
Full-stack tea supply-chain platform combining AI-powered leaf quality grading with harvest, payroll, and end-to-end batch traceability built with Python, PyTorch, FastAPI, Go, PostgreSQL, React Native, Next.js, Docker, and AWS.

GuideNow - Realtime Guide-Matching Platform
Cloud-deployed microservices platform that connects tourists with nearby guides in Sri Lanka, using Go backend services for live availability, location matching, WebSocket chat, and natural-language AI filters.

WhereMyPack - Realtime Order Tracking Platform
Event-driven Go microservices platform using Apache Kafka, Saga pattern rollbacks, WebSocket courier GPS streaming, and Redis caching deployed on AWS.

ShopStream - Scalable E-commerce Platform with AI Search
Full-stack e-commerce system with Stripe webhook payments, Elasticsearch natural language product discovery, Spring Boot microservices, and AWS containerization.

InvoiceFlow - Invoice Management System
Asynchronous document-processing platform for invoices with Celery workers, Redis job queues, OCR extraction, PostgreSQL storage, and FastAPI REST endpoints.

Task Manager
Task Manager with CRUD operations with MEAN-Stack

Cafe-shop Management System
Cafe-shop Management System built with JavaFX and MySQL for efficient cafe operations and management.

Galle Fort - Website
Galle Fort Website featuring historical content, designed using HTML, CSS, Bootstrap, and JavaScript for interactive elements.

AL ICT MCQ - Mobile App
AL ICT MCQ Practice App: Flutter app with Dart, Firebase integration, deployed on Google Play Store.

E - Book Store Web App
E-Book store application developed using the MERN stack with CURD functionality

Portfolio Website
My Portfolio: Built with Next.js, Sanity IO CMS, Tailwind CSS, and Shadcn UI for a stylish and functional experience.

E - Learning Management System
Role-based Learning Management System with Next.js frontend, Node.js/Express backend, and MongoDB Atlas.
Computer science rigor.
Continuous mastery.
Academic degrees anchored in algorithms and machine learning, paired with specialized industry certifications in distributed cloud infrastructure.
Academic Degrees
Higher Education
University of Moratuwa
Bachelor of Information Technology
Core Coursework & Focus:

SLIATE
Higher National Diploma in Information Technology
Academic Excellence:
Certifications & Credentials
Verified ExpertiseCloud Foundations & Cloud Practitioner Essentials
Introduction to Containers (Docker, Kubernetes, OpenShift)
Full Stack Developer Program
CS50X: Introduction to Computer Science
CS50's Web Programming with Python and JavaScript
Problem Solving (SQL, Python, Frontend Engineer)
Let’s engineer something
remarkable together.
Whether you’re discussing scalable microservices, AI engineering, backend architecture, or full-time opportunities—my inbox is always open.
Open for Opportunities
Currently open for Software Engineer roles, high-throughput backend initiatives, and agentic AI integrations.
Send a Direct Message
Fill in your details to launch a pre-composed message in your email client.








