I started as a Software Engineer, where I built a strong technical foundation in development, systems, and problem solving. Over time, I became known for bringing clarity to complex products through better UI/UX and more usable experiences. That naturally led me into Solutions Engineering, where I worked closely with business needs, user expectations, and practical implementation paths. Today, as a Product Experience Engineer, I combine engineering, design thinking, and product strategy to improve systems, rebuild weak flows, and create scalable experiences with speed, quality, and real impact.

3+

Years across engineering, UX, and client delivery

80+

Project engagements from demos to production

35+

Personal and client relationships in delivery

Timeline

  1. Apr 2026 — Present

    Experience

    Product Experience Engineer

    Emojot Inc. · Sri Lanka

    I own product experience end to end, from discovery to implementation, with a focus on clarity, adoption, and delivery speed. I lead revamp initiatives where weak flows are restructured into cleaner journeys, then translated into production-ready UI that engineering teams can ship quickly. My work spans UX research, interaction decisions, and interface architecture, not just visual polish. I also use AI-assisted workflows to accelerate iteration, documentation, and quality checks while keeping standards high for maintainability and usability. The goal is practical impact: better user confidence, smoother onboarding, and product experiences that survive real customer environments.

    • Product discovery
    • UX research
    • Demo-ready UI
    • AI-assisted delivery
  2. Jan 2025 — Mar 2026

    Experience

    Solutions Engineer

    Emojot Inc. · Sri Lanka

    I worked at the intersection of clients, business teams, and developers, turning complex technical capability into clear, executable solution paths. This included discovery sessions, solution walkthroughs, and go-live support where I simplified technical decisions for non-technical stakeholders while protecting implementation quality. I became a primary UI/UX contributor for major revamps and regularly delivered production-ready code with the design direction, reducing developer load and handoff friction. I also built more than 10 internal tools and automations for Customer Success and Operations, and supported pre-sales conversations by framing technical depth around measurable value, risk reduction, and expected outcomes.

    • Solutions design
    • UX + code
    • Customer success
    • Pre-sales
  3. Apr 2024 — Jan 2025

    Experience

    Software Engineer

    Vintorr Private Limited · Sri Lanka

    I delivered full-stack solutions across Java, React, Angular, and PHP for both enterprise products and startup MVPs. My work covered backend services, frontend modules, and integration layers, with attention to architecture quality and long-term maintainability. I contributed to CI/CD workflows, release processes, and stability improvements that supported predictable deployments. I collaborated closely with product managers, designers, and QA engineers to align technical decisions with user goals and business timelines. The role strengthened my ability to move from requirement analysis to production delivery while balancing speed, code quality, and scalability across different project types.

    • Full-stack
    • Java
    • React
    • Angular
    • MVC
    • Agile
  4. Sep 2023 — Apr 2024

    Education

    B.Sc. (Hons) Computer Science & Software Engineering

    University of Bedfordshire — SLIIT City University

    Sri Lanka

    Completed with Upper Second-Class Honours while building a strong base in software engineering, computer science principles, and delivery discipline. The program combined individual research work with structured team projects, which improved both analytical depth and collaboration under deadlines. I focused on turning theory into practical implementation, including architecture thinking, problem decomposition, and quality-focused execution. It also strengthened my communication in technical discussions, requirement interpretation, and solution presentation. This degree sharpened how I balance technical correctness with product usability, and it directly shaped the engineering and product mindset I apply in real-world software delivery.

  5. Jul 2023 — Apr 2024

    Experience

    Trainee Associate Software Engineer

    CyberElysium Private Limited · Sri Lanka

    I contributed to both frontend and backend development using Laravel, Vue.js, Node.js, PHP, and MySQL across active client projects. I built responsive interfaces, developed API endpoints, and implemented features using MVC patterns with clean separation of concerns. The role trained me in Agile delivery, sprint collaboration, and disciplined review cycles while improving my debugging and performance optimization skills. I participated in feature enhancements, bug resolution, and technical documentation, gaining practical experience in maintaining production systems. This period built a strong foundation in structured engineering practices and taught me how to deliver reliably inside fast-moving teams.

    • Laravel
    • Vue.js
    • Node.js
    • PHP
    • Kentico
  6. Feb 2023 — Jul 2023

    Experience

    Intern Software Engineer

    FlexyCode Private Limited · Sri Lanka

    I supported frontend and backend development tasks while learning production workflows in a real engineering environment. My responsibilities included feature implementation, bug fixes, basic refactoring, and participating in code reviews with senior guidance. I gained hands-on exposure to SDLC practices, version control discipline, documentation standards, and team communication rituals that shape reliable delivery. Working across Java and MERN-based tasks helped me build confidence in debugging, structured problem solving, and writing cleaner code under constraints. This internship established my professional engineering mindset and gave me the execution habits that later accelerated my growth in full-time roles.

    • Frontend
    • Backend
    • Java
    • MERN
    • SDLC
  7. May 2021 — Jan 2023

    Education

    Higher Diploma in Computing & Software Engineering

    Cardiff Metropolitan University

    Kandy, Sri Lanka

    Awarded with Merit, this program gave me practical foundations in programming, systems design, and structured project execution. Through coursework and capstone projects, I developed confidence in translating requirements into working software while maintaining clarity in code organization and documentation. It introduced me to disciplined development habits, including iterative planning, testing awareness, and technical communication with peers and mentors. I also gained early experience in handling project constraints and balancing quality with timeline pressure. This stage played a key role in preparing me for professional engineering environments and shaped my long-term interest in product-focused software development.

  8. Jan 2007 — Oct 2020

    Education

    GCE Advanced Level — Physical Science stream

    Kingswood College

    Kandy, Sri Lanka

    Completed Advanced Level in the Physical Science stream, building strong fundamentals in mathematics, analytical reasoning, and structured problem solving. During this period, I also developed discipline through team activities and long-term academic commitment, which later translated well into software delivery environments. I was selected for admission to Wayamba University of Sri Lanka (WUSL). At the time, national university intake was delayed because of the situation in the country, and the formal call reached me too late; I had already started my private degree pathway so I could keep progressing without losing momentum. I stayed focused on turning that path into strong, industry-aligned foundations and the same deliberate learning habits I still rely on today.

Skills & tools

Skill 01

Product experience

  • Ship fast with structure: discovery → demo-ready UI in tight cycles, with product and marketing aligned on outcomes
  • Research, narrative, and decisions that land in shipped product—not decks—plus adoption-focused revamps when flows break down
  • Interface ownership: screens, states, and handoff that engineering can run with; momentum from prototype through release
  • Partnership across product, design, engineering, and customers when timelines and revenue-impacting outcomes are on the line

Skill 02

Experience design & UI craft

  • Information architecture, wireframes, and prototyping for onboarding, dense tools, and complex journeys
  • Interaction and usability: clarity under edge cases, feedback, loading states, and real customer behavior
  • Visual hierarchy, typography, and spacing systems so complex screens stay scannable under pressure
  • Design systems and reusable patterns—paired with implementation so the experience stays consistent at scale

Skill 03

Frontend & product engineering

  • TypeScript and JavaScript: strict where it pays off—typed boundaries, predictable state, and components that survive refactors
  • React and Next.js: App Router–style structure, server/client boundaries, and builds that deploy cleanly to Vercel-class hosting
  • Angular and Vue: enterprise SPAs and modules—routing, services, and conventions that keep large teams aligned
  • Blade (Laravel): layouts, partials, and server-rendered views when PHP/Laravel is the right delivery model

Skill 04

CMS & content

  • Kentico: CMS-driven experiences, MVC-style patterns, and content wired into application workflows
  • WordPress: themes, plugins, and fast delivery when marketing and publishing lead the project
  • Drupal: structured content, modules, and editorial workflows on larger or governance-heavy sites
  • Sitecore: experience and marketing-led delivery on enterprise .NET stacks
  • Umbraco: flexible content models and customization in .NET-friendly CMS builds

Skill 05

AI-first engineering

  • AI coding workflows: Cursor, Copilot, Claude, and GPT-class tools—speed with review habits so structure survives iteration
  • Product AI: OpenAI / Anthropic APIs, structured prompts, and integration patterns when the experience needs real intelligence
  • Figma and Adobe XD: specs, implementation, and design-to-dev handoff that keeps UI intent intact
  • Git, modular boundaries, and documentation—MVPs stay refactorable instead of turning into throwaway code
  • Greenfield and legacy: orienting fast in unfamiliar code, then tightening flows so the next release is easier

Skill 06

Data, platforms & shipping

  • APIs and persistence: REST, MongoDB, SQL, and Firebase—schemas and queries that match the product, not the other way around
  • Auth, analytics, and integrations: sign-in flows, product analytics, and third-party APIs wired into end-to-end experiences
  • Deploy and cloud: Vercel, Supabase, Firebase, and AWS—environments that scale from MVP to steady-state
  • PHP, Node, and Java: connecting UI to services; Docker, Kubernetes, and CI/CD—shipping with teams in real pipelines

Certifications

  • SRE Fundamentals with GoogleJan 2025

    Uplimit

  • The Fundamentals of Digital MarketingMay 2022

    Google Digital Garage

  • Python for Beginners by Department of Computer Science & Engineering, Faculty of EngineeringApr 2022

    University of Moratuwa

  • User Experience Design CourseFeb 2022

    Encap Developers

Open to the next chapter

If you are building something meaningful and need a thoughtful partner to shape it well, I would love to hear what you are working on.