I'm a cross-functional engineer: I work across software, UI/UX, product, implementations, and operations so complex products read well in real workflows (information architecture, interaction clarity, adoption), not only in the codebase. That mix fits platform, SaaS, and enterprise settings where stakeholders expect clarity, credibility, and people who can move between disciplines.

I started in software engineering: frameworks, APIs, frontends and backends, and what production software actually does outside the classroom. Early on I was drawn as much to why workflows broke and users fought the interface as to whether the code compiled.

The shift happened organically: teams began trusting me to clarify messy products through UX, structuring journeys, tightening UI, and making dense tools legible for the people who live in them every day. I became the bridge between “it works in theory” and “people will actually use this,” still hands-on in the build.

That reputation carried me into solutions and implementation: customer-facing SaaS, integrations, demos, internal tooling, and the same pattern held. I was the cross-functional partner translating business intent, user pain, and engineering constraints when timelines and revenue were on the line.

Today I operate as a Product Experience Engineer: I set direction with product and stakeholders, contribute product thinking and vision (outcomes, bets, priorities, and the narrative engineering and leadership can align on), bring a deliberate UI/UX lens (research, flows, demo-ready craft), and stay close to the code so intent becomes shipped reality. Cross-functional execution is the default: systems thinking, experience quality, and engineering depth in one thread.

3+

Years as a cross-functional engineer across software, solutions, UX, and product delivery

80+

Cycles from discovery and demos through implementation, tooling, and launches

35+

Partners across engineering, product, customer success, operations, and leadership

Experience

One role per full-width screen while you scroll. Summaries are written for platform, API, and enterprise-style reviewers: systems, workflows, and outcomes, not buzzwords.

Apr 2026 — Present

Product Experience Engineer

Emojot Inc. · Sri Lanka

I own product experience as a connected system—from discovery through implementation—users, workflows, operations, and maintainability together, with emphasis on clarity, adoption, and release velocity in B2B and platform-style products.

I lead revamp initiatives where weak journeys are reframed, then translated into production-ready UI engineering teams can ship with minimal rework. Work spans research, interaction decisions, and interface architecture—not surface-level polish.

I use AI-assisted workflows for iteration, documentation, and review while holding the line on maintainability and usability. Outcomes: stronger trust in complex tools, smoother onboarding, and experiences that survive real customer operations.

  • Product discovery
  • UX research
  • Demo-ready UI
  • AI-assisted delivery

Jan 2025 — Mar 2026

Solutions Engineer

Emojot Inc. · Sri Lanka

I sat between customers, commercial teams, and engineering—translating capability into connected solution paths: integrations, implementation plans, and value narratives stakeholders could stress-test (risk reduced, time-to-value shortened).

I was a primary UX and build partner on major revamps: demo-ready UI, fewer design–dev loops, and walkthroughs that both executives and technical buyers could validate.

I shipped 10+ internal tools and automations for Customer Success and Operations, and supported pre-sales and go-live where clarity under deadline pressure was non-negotiable.

  • Solutions design
  • UX + code
  • Customer success
  • Pre-sales

Apr 2024 — Jan 2025

Software Engineer

Vintorr Private Limited · Sri Lanka

I delivered full-stack work across Java, React, Angular, and PHP for enterprise-style products and accelerated MVP cycles—services, UI modules, and integration boundaries treated as part of larger product systems, with maintainability in mind.

I contributed to CI/CD discipline, release hygiene, and production stability so teams could ship on predictable cadences. Day-to-day partnership with PMs, designers, and QA kept scope tied to user and business outcomes.

The role reinforced end-to-end ownership: requirements through release, balancing quality, velocity, and scalability trade-offs.

  • Full-stack
  • Java
  • React
  • Angular
  • MVC
  • Agile

Jul 2023 — Apr 2024

Trainee Associate Software Engineer

CyberElysium Private Limited · Sri Lanka

I built features across Laravel, Vue.js, Node.js, PHP, and MySQL—APIs, responsive UI, and MVC structure that stayed legible as requirements evolved.

I worked inside Agile delivery with code review, documentation, and incremental releases; focus on debugging, performance, and sustainable changes rather than one-off patches.

Supporting live environments built respect for operational reality—what fails at scale and how to prevent it.

  • Laravel
  • Vue.js
  • Node.js
  • PHP
  • Kentico

Feb 2023 — Jul 2023

Intern Software Engineer

FlexyCode Private Limited · Sri Lanka

I supported frontend and backend tasks while learning how disciplined teams ship: branching, reviews, testing awareness, and clear written intent.

Exposure to Java and MERN stacks built fundamentals in structured debugging, incremental delivery, and communication under senior guidance.

The internship established the habits—reliability, curiosity, ownership—that scaled into full-time product engineering roles.

  • Frontend
  • Backend
  • Java
  • MERN
  • SDLC

Education

One qualification per full-width screen, same carousel behavior as experience. Notes focus on rigor, execution habits, and how formal training supports systems-level delivery.

Sep 2023 - Sep 2024

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

University of Bedfordshire, SLIIT City University

Sri Lanka

Upper Second-Class Honours. Core strengths: software engineering principles, delivery discipline, and turning theory into implementation: architecture thinking, decomposition, and quality-focused execution.

Research coursework plus team projects deepened analytical rigor and collaboration under deadlines. Presentation and requirements interpretation in technical settings improved materially.

The program reinforced how I balance engineering correctness with product usability, the same lens I apply when shipping platform and enterprise-facing software.

May 2021 - Jan 2023

Higher Diploma in Computing & Software Engineering

Cardiff Metropolitan University

Kandy, Sri Lanka

Awarded with Merit. Foundations in programming, systems design, and structured execution: requirements to working software with clear structure, documentation, and review habits.

Coursework and capstones built confidence under constraints: iterative planning, testing awareness, and technical communication. That base directly supported the move into professional, product-adjacent engineering roles.

Jan 2007 - Oct 2020

GCE Advanced Level, Physical Science stream

Kingswood College

Kandy, Sri Lanka

Physical Science stream: mathematics, analytical reasoning, and structured problem solving, habits that map cleanly to engineering and product trade-offs.

Selected for Wayamba University of Sri Lanka (WUSL); national intake timelines did not align with my timeline, so I continued an industry-aligned private degree path without losing momentum. That path preserved forward progress and the discipline I still apply in delivery today.

Skills & tools

I’m a cross-functional engineer first: you can read me toward Product Experience Engineering (product vision, discovery, and shipped experience), UI/UX Engineering (UX vision, research, and interface build), or Software Engineering (full-stack delivery with the same product and UX awareness). Same foundation below, grouped so each track is easy to scan.

  • Product vision & experience direction

    Cross-functional product work: what to build, for whom, and why, before pixels or tickets multiply.

    • Frame problems, outcomes, and bets so product, engineering, and stakeholders share one story, not a vague backlog.
    • Connect discovery, demos, and implementation reality so roadmaps survive contact with customers and ops.
    • Bias toward adoption and measurable impact: fewer hero features, more coherence across journeys and systems.
    DiscoveryPrioritizationRoadmapsStorytellingOutcomes & metrics
  • UI/UX vision, research & craft

    Where UI/UX Engineering leans: a clear point of view on how the product should feel and behave, not only how it looks.

    • UX vision: IA, flows, and narrative so dense or B2B products stay understandable under real workload.
    • Research-informed wireframes and prototypes; interaction detail (states, errors, edge cases) executives and power users can stress-test.
    • Design systems and patterns carried into code so visual and UX intent does not die at handoff.
    FigmaAdobe XDPrototypingDesign systemsUsability & research
  • Frontend & client engineering

    Shipping interfaces teams can maintain, aligned with UX vision and enterprise-grade expectations.

    • Component-driven UIs with TypeScript, React, Next.js, Angular, and Vue; structure that scales past the first release.
    • Integration with APIs, auth, analytics, and third-party SDKs so the UI reflects real system behavior.
    • AI-assisted iteration with review discipline: velocity without sacrificing accessibility, consistency, or architecture.
    TypeScriptReactNext.jsAngularVue.jsHTML/CSSGitCI/CD
  • Backend, data & services

    Where Software Engineering leans: services, persistence, and APIs that match product and UX contracts.

    • Server-side and API work in Java, PHP, Laravel, and Node: patterns familiar from MVC, enterprise modules, and integrations.
    • Relational data with MySQL and SQL-style workflows; also MongoDB and Firebase where the product fits.
    • REST APIs, service boundaries, and pragmatic schema design so frontend and integrations stay predictable.
    JavaPHPLaravelNode.jsMySQLSQLMongoDBREST
  • Cross-functional SaaS & solutions

    The glue between commercial pressure, customer reality, and engineering, especially in implementation-heavy SaaS.

    • Own threads from discovery and demos through build, go-live support, and post-launch iteration.
    • Translate business intent, user pain, and technical limits so decisions hold under deadline pressure.
    • Pre-sales, solution design, and customer-success-facing clarity when narratives must be technically defensible.
    WorkshopsSolution designPre-salesCustomer successStakeholder comms
  • Platforms, CMS, cloud & AI-assisted delivery

    Stacks and environments I have shipped in: content, infra, and modern delivery habits.

    • CMS and content models: Kentico, WordPress, Drupal, Sitecore, Umbraco when marketing or governance drives the stack.
    • Cloud and hosting paths: AWS, Vercel, Supabase, Docker, Kubernetes, aligned to how your team actually deploys.
    • Cursor, Copilot, and structured prompts for specs and code, with human review on architecture and UX outcomes.
    KenticoWordPressDrupalAWSVercelSupabaseDockerCursor & Copilot

Certifications

APIs, platforms & security

  • REST API (Intermediate) · May 2026

    HackerRank

  • API Beginner Path v12 · May 2026

    Postman

  • Linux Unhatched · May 2026

    Cisco Networking Academy

  • Introduction to Cybersecurity · May 2026

    Cisco Networking Academy

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

    University of Moratuwa

Reliability, UX & professional practice

  • SRE Fundamentals with Google · Jan 2025

    Uplimit

  • The Fundamentals of Digital Marketing · May 2022

    Google Digital Garage

  • User Experience Design Course · Feb 2022

    Encap Developers

Open to what's next

If you're building or scaling a SaaS product and want a partner who connects workflows, integrations, UX, and operational reality, I'd like to hear what you're shipping.