Architecture that scales
Micro-frontends, monorepos, reusable components, and type-safe patterns that support larger teams.
Frontend systems • Mobile products • AI-driven workflows

ABOUT
I'm a Senior React Developer with 6+ years of experience building modern web and mobile applications using React.js, Next.js, React Native, and TypeScript. I enjoy turning complex business requirements into intuitive, high-performance user experiences.
Throughout my career, I've worked across startups, SaaS products, fintech platforms, enterprise applications, and real-time mobility systems. My experience spans frontend architecture, reusable component systems, API integrations, authentication, state management, and cross-platform development.
Most recently at Dubai Technologies, I've been developing enterprise geospatial applications using React micro-frontends, Leaflet, Mapbox, and ArcGIS. My work focuses on scalable frontend architecture, performance optimization, and rendering large geolocation datasets efficiently.
Beyond commercial projects, I enjoy building products from the ground up. My personal projects include an AI-powered Resume Management System that helps candidates tailor resumes using AI, and TurnTaxi, a real-time ride-hailing platform featuring live tracking, trip management, and optimized Firebase synchronization.
I care about writing clean, maintainable code, creating reusable systems, and building products that people genuinely enjoy using. Whether it's architecting frontend applications, improving performance, or collaborating with cross-functional teams, my goal is always the same—deliver reliable software that scales.
EXPERIENCE
IMPACT
Selected proof points before the project work.
WORK
Selected builds arranged like a project wall. Open any tile for the full delivery story.
RECOMMENDATIONS
Micro-frontends, monorepos, reusable components, and type-safe patterns that support larger teams.
Product work across remote teams, client delivery, security needs, API contracts, performance targets, and test coverage.
Accessibility, keyboard navigation, responsive behavior, and fast-loading screens designed for actual user workflows.
STACK
The stack is less about tool collection and more about shipping frontend systems that stay fast, testable, and adaptable as the product grows.
Product UI, architecture, and maintainable component work.
Cross-platform app work with production-focused state and release flow.
Patterns used when interfaces need to stay reliable under growth.
UI libraries, styling systems, and infrastructure around delivery.
AI-assisted development, autonomous coding workflows, and modern LLM tooling used to accelerate software delivery.
Battle-tested libraries used to build scalable, interactive, and data-driven React applications.
EDUCATION
London Metropolitan University
Upper Second Class HonorsUniversity of Colombo
ITUniversity Of Cambridge
B+