Skip to main content

About

Design‑minded developer, based in Cambridge.

Frontend-focused developer creating fast, accessible web products where design, psychology and code meet.

01 — Who I am

I spend most of my time building projects that feel like real products — combining modern frontend tools with AI to ship work that is visually polished and technically sound.

I'm a frontend-focused developer based in Cambridge, UK. I completed a Level 3 computing qualification at Cambridge Regional College in 2025, alongside building projects that behave like real products rather than coursework demos.

Right now my main focus is Silent Help, a personal non-clinical wellbeing prototype, the Brimstone Energy WordPress redesign, and MentorAI Discord, a gamified learning bot. These projects let me combine modern frontend tools (Next.js, React, TypeScript, Tailwind) with AI workflows to build things that are both visually polished and technically sound.

I enjoy the part of development where design, psychology and code meet. I like thinking about how a stressed user moves through a page, how animations can calm rather than distract, and how AI can support someone without taking control away from them.

Outside of coding, I'm usually reading about new web and AI tools, experimenting with UI ideas, or planning the next project that will push my skills a bit further.

Quick facts

--:--

Location
Cambridge, UK
Experience
Building since 2024
Education
Completed 2025
Languages
English, Sinhala
Availability
Open to freelance projects

02 — What I do best

Core competencies

01

Modern Frontend Development

Designing and building responsive interfaces with Next.js, React, TypeScript and Tailwind CSS. I focus on component reusability, clear structure, and layouts that look great across all devices.

02

UI & Interaction Design

Translating ideas into clean, intuitive interfaces with thoughtful motion. Using Framer Motion and GSAP to add subtle animations that guide users naturally through experiences.

03

Performance Optimization

Ensuring fast load times and smooth interactions through code splitting, lazy loading, and careful asset optimization. Every millisecond counts for user experience.

04

AI Integration

Using AI tools in development workflows and integrating AI into products such as Silent Help and MentorAI only where it solves a clear user need.

03 — How I work

Process

Understand

Deep dive into project requirements, user needs, and technical constraints

Plan

Architecture decisions, component planning, and technical strategy

Build

Iterative development with frequent testing and refinement

Optimize

Performance tuning, accessibility audits, and cross-browser testing

04 — Currently

Today I'm focusing on

Updated August 2026

  • 01Strengthening my Next.js and TypeScript patterns for production-style apps
  • 02Designing calmer, more expressive interfaces for Silent Help
  • 03Building AI features that are genuinely helpful, not just "chat in a box"
  • 04Improving MentorAI and Avenlo as documented, testable portfolio projects
  • 05Improving my use of motion (Framer Motion / GSAP) without harming performance

05 — Values

What guides the work

Quality First

Write code and design flows that I'd be comfortable handing to another developer. Small projects are treated with the same discipline as larger ones.

User-Centric

Building experiences that are accessible and delightful for everyone, with careful attention to accessibility, usability, and inclusive design principles.

Continuous Learning

Staying curious and adapting to new technologies and best practices. Every project is an opportunity to grow and refine my craft.