eshan.devGet in touch
Available for opportunities

Eshan Oshada
Gallage

Software Engineer — Full Stack

Specialising in building scalable, high-performance web applications and AI-powered systems using React, Next.js, NestJS, and FastAPI, with expertise in multi-agent architecture and LLM integration.

01 — About

About Me

I'm Eshan Oshada Gallage, a results-driven Software Engineer with over 4 years of professional experience designing and delivering scalable, high-performance web applications and AI-powered systems. My core technical expertise centers on React, Node.js, Next.js, NestJS, and FastAPI, with specialized proficiency in multi-agent architecture, LLM integration, and decentralized applications (dApps).

Currently at iLabs, I am spearheading the design and implementation of multi-agent AI systems for marketing automation, building Natural Language to Drools rule translation pipelines, and integrating multi-CMS content personalization into AI agents. I continue to build and maintain scalable web apps deployed on AWS via GitLab CI/CD, transforming complex Figma designs into pixel-perfect UIs while optimizing for Core Web Vitals and SEO.

My technical foundation is supported by a First Class Honors degree in Computing from Coventry University. I am also a published researcher in the Journal of the University of Ruhuna, where I authored a paper on using mobile applications to assist traffic officers in managing congestion. I thrive in Agile/Scrum environments, bringing a collaborative mindset to sprint planning, technical mentorship, and performance-driven engineering.

4+Years Experience
20+Projects Shipped
3Companies
1Publication
02 — Experience

Experience & Skills

A timeline of roles and the technologies I use every day to ship reliable software.

Software Engineer

Current
iLabsOct 2025 — Present

Spearheading the design and implementation of multi-agent AI systems for marketing automation and a Natural Language to Drools rule translation pipeline while delivering real-time features across a React/FastAPI platform. Driving the development of scalable full-stack web applications with Next.js and NestJS, deploying to AWS through GitLab CI/CD pipelines. Transforming complex Figma designs into high-fidelity, responsive UIs with Tailwind CSS, integrating multi-CMS content personalization into AI agents, and optimizing for Core Web Vitals and SEO. Additionally, contributing to Agile leadership through PI Planning, technical code reviews, and performance-driven engineering.

ReactFastAPINext.jsNestJSAWSCI/CDAI/MLAgile

Software Engineer

Web3 Genes (Pvt) LtdAug 2022 — Sept 2025

Engineered high-performance web platforms and decentralized applications (dApps) using React, Next.js, and TypeScript. Architected SQL/NoSQL database schemas, managed global state with Redux, and automated delivery pipelines with AWS CodeBuild while leading code reviews and mentoring in an Agile environment.

ReactNode.jsNext.jsNestJSAWSNoSQL

IT Executive

Datamation SystemsFeb 2020 — June 2022

Facilitated end-to-end implementation of ERP modules by translating business requirements into technical specifications. Designed business intelligence reports with SQL and Crystal Reports, and ensured successful system transitions through UAT and user training.

ERPSQLUATCrystal Reports

Architectures and Design Patterns

Monolithic ArchitectureAtomic Design PatternMVCMulti-Agent ArchitectureEvent-Driven Architecture

Frameworks

ReactNode.jsNext.jsNestJSExpressMUISassTailwindAntdStorybookShadcnFastAPILangGraphViteReact Query

Databases

RelationalNon Relational

Other

AWSNginXGitHubGitGitLabGoogle AnalyticsSEODockerWebSocketGoogle GeminiLLM IntegrationDeep Agents
03 — Work

Projects & Contributions

Featured projects and organizations I actively contribute to.

Personal Projects

Unable to load repositories right now. Please check back soon.

05 — Contact

Let's build something together

Whether you have an idea to explore or a role to discuss, I'd love to hear from you.