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.
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.
Experience & Skills
A timeline of roles and the technologies I use every day to ship reliable software.
Software Engineer
CurrentSpearheading 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.
Software Engineer
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.
IT Executive
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.
Architectures and Design Patterns
Frameworks
Databases
Other
Projects & Contributions
Featured projects and organizations I actively contribute to.
Personal Projects
Unable to load repositories right now. Please check back soon.
Contribution Activity
Publications & Media
Peer-reviewed research and press coverage of collaborative work.
Let's build something together
Whether you have an idea to explore or a role to discuss, I'd love to hear from you.