I build robust, scalable software solutions with exceptional user experiences.
Back in 2020, just before my A-levels, an accident threw my academic plans off course. I didn’t ace my exams as expected and missed out on a government university spot for a sound engineering degree. Feeling lost and uncertain, my amazing sister stepped in and applied for an IIT Infoschol scholarship on my behalf. This unexpected opportunity led me to discover a newfound passion for coding, starting with a simple "Hello World" project in Python, marking the beginning of my journey into software engineering.
As I delved deeper into coding, my career began to take shape. I started contributing to various startups and tech organizations, focusing on building robust and efficient software. In 2022, I took a significant step forward by founding Codex, a startup where I assist university students with their software engineering coursework and final year projects, further refining my skills and expertise.
Beyond my work at Codex, I’m passionate about staying on the cutting edge of technology. I have a keen interest in AI, machine learning, DevOps, and Three.js. When I’m not coding or running Codex, you’ll likely find me playing Valorant or watching movies, always in search of the next great adventure.
2025 - Jan
Thrilled to announce that our team Alpha Squad from Informatics Institute of Technology (IIT) secured 1st Runner-Up in DevQuest, the full-stack development competition under the Tertiary Category at SLIIT CODEFEST 2024, organized by the Faculty of Computing.
This achievement reflects our team’s technical prowess in building innovative solutions and excelling in performance metrics. Proud of our collaborative effort and the recognition of our 'powerful strengths' in software development!
2024 - Jan
Proud to have been part of the student group representing Informatics Institute of Technology (IIT) that emerged as a Finalist in the DevQuest Contest (Tertiary Category) at SLIIT CODEFEST 2023, organized by the Faculty of Computing, Sri Lanka Institute of Information Technology.
This competition tested our problem-solving and software development skills, and reaching the finals was a testament to our teamwork and dedication. A memorable milestone in my tech journey!
2023 - Feb
Proud to have been part of Team Alpha Squad, which emerged as a Top 5 Finalist in OpenHack 2.0 Designathon, organized by the Mozilla Campus Club and FOSS Community of IT on 18th February 2023.
This competition challenged participants to innovate through collaborative problem-solving and design thinking. Being recognized among the finalists highlights our team’s creativity and technical collaboration in a competitive environment.
Played a key role in developing the HR management module of Voguetex’s ERP system, with a strong focus on frontend engineering. Spearheaded the creation of an interactive timeline planning tool, enabling users to visually extend, shrink, and manage tasks with ease. Also built a powerful drag-and-drop shift management table that streamlined employee scheduling. Delivered intuitive, performance-optimized UI features that enhanced user experience and operational efficiency.
Contributed to projects at HCL Technologies, leveraging a tech stack comprised of Spring Boot for backend development and Angular/React.js for frontend interfaces. Worked independently while fostering collaboration with colleagues for effective project delivery. Projects: Implemented changes based on client requirements. Completed HCL TechBee In-Class Training at HCL Technologies in 2022.
At CODE-X Freelancing, I undertake diverse projects, adapting to various tech stacks as needed. Develop solutions independently while collaborating with fellow university peers. Work across different technologies, leveraging collective expertise for seamless project execution. Projects include E-Commerce, Websites, Portfolios, and guiding university assignments and coursework.
Discover why Framer Motion’s AnimatePresence exit animations break with React fragments and learn simple fixes to ensure smooth component transitions.
React Hook Form provides a powerful useWatch hook that allows you to track changes in form fields in real time. This is perfect for our use case because we need to react to the state of a checkbox immediately, not just during form submission.
IIT Sri Lanka / University of Westminster - BEng (Hons) Thesis
A calibration-first, telemetry-driven behavioural modelling and neuro-fuzzy surrogate framework for real-time procedural environment adaptation in games. Accepted at the ADSCAI conference and recognized among the top 7 papers. The system deploys a lightweight MLP surrogate (Test R² = 0.9264) via a decoupled Node.js backend to drive real-time PCG adaptation in Unreal Engine 5.
Sketched out in Figma and brought to life with a bit of love in Visual Studio Code. Built on Next.js, styled with Tailwind CSS, and enhanced with some cool 3D magic thanks to Three.js and Sketchfab models. Deployed smoothly with Vercel , with every word dressed in the Roboto typeface.