
Code is not just about solving problems, it’s about creating impact.
Work Experience
Full Stack Developer - React | Next.js | Node
Quadrons - Remote • Aug 2024 - Present- Developed a full-stack application using Next.js with SSR and Tailwind CSS for the frontend, Node.js and Express.js for the backend, MySQL for data management, React with Ant Design for the admin panel, and implemented environment management, GitHub version control, and CI/CD pipelines via Vercel.
Backend Developer - Spring Boot | React
Swivel Tech - Colombo, Sri Lanka • Mar 2022 - Apr 2024Orchestrated as a backend developer for a Retail Domain application where my stack includes Spring Boot, JPA, Hibernate, Microservices, REST API, MySql, JUnit, GitHub, and AWS. I also upskilled to the full stack with in-house project which includes React, Next.js, TypeScript, Tailwind, Material-UI and Strapi.
Backend Developer (Intern) - Spring Boot | Angular
Virtusa Pvt. Ltd - Colombo, Sri Lanka • Oct 2020 - Oct 2021Started my internship while pursuing my degree, worked in the BT Project as a Java Developer. My stack included Angular, Spring Boot, JUnit, MySQL, and GitLab.
Graduate
Sri Lanka Institute of Information Technology • Mar 2018 - Mar 2022As our final year research, we developed an E-Learning application for Hearing Impaired Students using Machine Learning and custom training models. Tech stack: React (frontend) + Flask (backend). Earned Best Paper Award in Technology Enhanced Learning - ICAC 2021.
Recently Updated Blogs
Things I'm working on
Tic-Tac-Toe
JavaScript tic tac toe game, this is a great project for anyone that wants to create a fun project while learning advanced JavaScript and CSS concepts.Hangman
This is the perfect beginner React project since it is easy enough logic-wise, but still includes many complicated problems to solve.update coming soon....