Yehan Kapurubandara
Yehan Banura Kapurubandara
SRI-LANKA • CMB •
Software Engineer

Software engineer focused on building scalable, production grade software with clean architecture and solid engineering practices

// About Me

I believe great software is built on strong fundamentals, not just the frameworks or tools being used. I enjoy understanding how things work under the hood, writing clean and maintainable code, and creating solutions that are both practical and built to last.

My greatest strength is adaptability. I enjoy learning new technologies, exploring different ways to solve problems, and stepping outside my comfort zone whenever a project requires it. I'm always looking for opportunities to grow, improve my skills, and become a better developer.

Above all, I value curiosity, continuous learning, and attention to detail. Whether I'm working independently or as part of a team, I aim to build software that is reliable, intuitive, and makes a meaningful impact.

// Technologies

Front-End

HTMLCSSTypeScriptReactNextJSTailwindAngularZodReact-queryTanstack

Back-End

Node.jsExpressPythonJavaSpringbootFastAPI

Databases

PostgreSQLMySQLMongoDBSQLiteDrizzleClickhouse

Operating Systems

WindowsLinuxArchmacOS

Tools

GitGitHubDockerInngestTinybirdPosthogClerk

// Experience

Gluon force (Private) Limited

July 2025 - Present

Full Stack Developer · Remote

  • Currently developing cross-platform mobile applications using React Native and Expo, focusing on building scalable, responsive, and production ready mobile experiences. Previously contributed to the development of Kosmos, a multi tenant SaaS platform for creator agencies, working across content scheduling, media management, analytics, tracking systems, and responsive web features. Worked with a modern full stack environment using Next.js 15, TypeScript, PostgreSQL, Drizzle ORM, TanStack Query, React Hook Form, Zod, shadcn/ui, Inngest, and Tinybird, while collaborating in a fast-paced startup environment to deliver scalable software solutions.

Millenium IT ESP

September 2024 - March 2025

Software Engineering Intern · On site

  • Designed and implemented a Manufacturing Execution System (MES) for the apparel industry, improving operational efficiency and production tracking. Developed a scalable Progressive Web Application using Angular 16, and built high performance RESTful APIs with Spring Boot/Java to support seamless data flow. Led database design and implementation using SQL Server, ensuring data integrity and optimized queries. Recognized with an award for exceptional performance and contribution to the project.

Embla Software Innovation

August 2022 - October 2022

Software Engineering Intern · On site

  • Gained hands on experience in requirement gathering and working within Agile methodologies to deliver iterative improvements. Developed a web application using Angular for the frontend, ASP.NET for backend services, and MySQL for efficient data management and storage.

// Projects

Code-gen (AI powered spec to code generator)

  • CodeGen is a spec driven AI development pipeline that takes a structured feature specification, validates it, generates an implementation plan, waits for approval, generates backend code, creates automated tests, runs quality checks, and shows the final pipeline status in a simple web dashboard.
FastAPIPostgreSQLNeonOpenRouter LLM APIRuffPytestNext.jsTypeScript

BidWinner

  • A full stack web application created using Angular, Nodejs & mongoDB. This was created for my final year research project which is about safety in online e-commerce platforms, I have created a custom security protocol which helps to mitigate most of these risks in e-commerce platforms.
AngularMongoDbNodeJS

Many more on my Github