Skip to content
Open to senior product engineering opportunities

Full-stack product engineering

Engineering scalable product platforms.

I design and ship performant product systems for teams that care about reliability, clarity, and long-term maintainability.

Frontend architectureProduct platformsPerformance-first delivery
Start a Conversation

Snapshot

Shipping dependable product systems with strong frontend depth and full-stack ownership.

Johor Bahru, Malaysia

9+

Years building production software across product teams and platforms

35+

Public projects, experiments, and portfolio builds across the stack

From customer-facing interfaces to APIs, delivery workflows, and production quality, I focus on systems that stay fast, clear, and maintainable as they grow.

React, Next.js, Vue, NestJS, and TypeScript
Fintech, SaaS, and telecom product work
Architecture, delivery, and performance optimization

Profile

About

Full Stack JavaScript EngineerOpen to senior product engineering opportunitiesJohor Bahru, Malaysia

Building dependable product systems with a strong bias toward clarity, performance, and maintainability.

I’m a full-stack JavaScript engineer focused on building scalable, high-performance digital products across fintech, telecom, and SaaS. I work across frontend architecture, backend services, and product delivery, with deep experience in React, Next.js, Vue, NestJS, and TypeScript.

I enjoy turning complex business workflows into reliable, maintainable systems with clean user experiences. My work spans architecture, API design, UI engineering, performance optimization, and cloud-native delivery across platforms like AWS, Vercel, and Firebase.

I bring a product-minded approach to engineering, partnering closely with designers, product teams, and stakeholders to ship robust platforms that balance speed, clarity, and long-term maintainability.

Johor Bahru, MalaysiaFrontend architecture, full-stack delivery, and product systemsFintech, SaaS, and telecom platforms

What I Do

Expertise

I work across the product lifecycle, from architecture and API design to frontend systems, release quality, and production performance.

Full-Stack Product Engineering

Build

Designing and shipping scalable product experiences across frontend, backend, and application workflows.

React.jsNext.jsVue.jsNode.jsExpress.jsNestJSRedux ToolkitZustandReact Query

APIs, Data, and Backends

Systems

Building reliable services, data models, and integration layers for production systems and internal platforms.

RESTful APIsGraphQL APIsPostgreSQLPrismaMongoDBFirebaseSanity CMS

Frontend Architecture

Frontend

Creating maintainable UI systems, typed interfaces, and scalable frontend patterns that support long-term product growth.

TypeScriptJavaScript (ES6+)HTML5CSS3Storybook

Cloud Delivery & DevOps

Delivery

Supporting smooth releases with deployment workflows, monorepos, infrastructure tooling, and production-ready delivery processes.

CI/CD IntegrationMonorepo (Nx, Turborepo)DockerAWSVercelMicroservices

Performance & Observability

Performance

Improving speed, reliability, and visibility with measurable engineering feedback loops and production monitoring.

SentryLighthouse CICore Web VitalsCachingCode SplittingBundle Optimization

Testing & Quality

Quality

Raising release confidence through automated testing, code standards, and tooling that keeps teams shipping safely.

JestCypressPlaywrightSonarQubeESLintPrettierHusky

Career

Experience

Mar 2023 - Present

3y 4m

Senior Software Engineer

SinglifeJohor Bahru, Malaysia
  • Developed and maintained financial advisory and insurance platforms using React, Vue, and NestJS, ensuring scalability, security, and optimal performance.
  • Designed and implemented GraphQL and REST APIs with NestJS, PostgreSQL, and Prisma, enabling reliable, real-time financial transactions.
  • Architected modular backend services to integrate advisory tools and customer data pipelines across multiple systems.
  • Integrated Sentry and observability metrics to improve reliability, latency, and Core Web Vitals.
  • Collaborated with DevOps on CI/CD pipelines and secure deployments, ensuring consistent performance across environments.

Nov 2021 - Mar 2023

1y 4m

Associate Technical Lead

Tech Venturas LLCColombo, Sri Lanka
Promoted into a Associate Technical Lead2022
  • Led development of Next.js and Node.js SaaS platforms, integrating PostgreSQL and Prisma ORM for efficient, scalable data management.
  • Built and deployed authentication and data-processing microservices, reducing response times and improving system resilience.
  • Standardized engineering practices with TypeScript, ESLint, Prettier, and automated CI quality checks.
  • Managed AWS and Vercel CI/CD pipelines, reducing release cycles by 30% and improving build reliability.
  • Collaborated with stakeholders to define architecture, system boundaries, and delivery milestones.

Nov 2017 - Oct 2021

3y 11m

Senior Software Engineer

Omobio (Pvt) LtdColombo, Sri Lanka
Promoted into a Senior Software Engineer2020
Promoted into a Software Engineer from a Intern2018
  • Developed hybrid and web applications using React, React Native, ExtJS, Yii(PHP), and CodeIgniter, supporting enterprise compatibility across platforms.
  • Delivered a sales force automation system for Robi Axiata, increasing operational efficiency by 35%.
  • Managed front-end and back-end deployments on Linux servers, ensuring smooth releases.

Jul 2017 - Nov 2017

4m

Software Engineer Intern

Visni (Pvt) LtdColombo, Sri Lanka
  • Built Android apps in Java, improving offline support and UI responsiveness.
  • Contributed to shipping mobile features with a focus on reliability and smoother user interactions.

Portfolio

Selected Projects

A selection of product, frontend, and mobile projects focused on clean UX, reliable engineering, and thoughtful implementation details.

Browse by project type

16 projects shown

Contact

Let's Work Together

Open to thoughtful product work

Have a role, product idea, or platform challenge in mind?

The fastest way to reach me is by email or WhatsApp. If you prefer, send a short brief through the form and I'll get back with the best next step.

Direct contact

Reach out directly if you're hiring, planning a build, or want to discuss a senior product engineering opportunity.

Send a note

Let's start the conversation

A few lines about the opportunity, product, or challenge are enough. I'll reply with the best next step.