Software Engineer

Teoh Yong Sen

Software engineer in Kuala Lumpur building fast, responsive, and search-optimized web applications.

Summary

I'm a software engineer who enjoys building websites that people find fast, intuitive, and pleasant to use. I build responsive, accessible interfaces with Next.js, React.js, and Tailwind CSS, and bring them to life with Zustand for state management and GSAP and Framer Motion for animation.

I'm just as comfortable behind the scenes: developing secure, efficient APIs with Express.js and NestJS, working with C#, ASP.NET Core, and SQL Server, and deploying scalable applications on Google Cloud Platform. I also handle technical SEO, improving site performance, structured data, and search visibility through Google Search Console and Bing Webmaster Tools.

I care about continuous learning and doing things properly, keeping up with new technologies while shipping software that performs well, ranks well, and feels good to use.

Skills

web
Next.jsReact.jsTailwind CSSZustandGSAPFramer Motion
backend
Express.jsNestJSC#ASP.NET Core
databases
PostgreSQLSQL ServerFirestoreSupabase
cloud & seo
Google Cloud PlatformGoogle Search ConsoleBing Webmaster Tools

Experience

Dec 2025 -
Present

Software Engineer

Kasagi Labo · Kuala Lumpur

  • Shipped major user-facing features end to end: homepage redesign, personalized content sections, interactive campaign pages, and site search.
  • Drove a site-wide SEO overhaul: restructured URLs and sitemaps, improved metadata and structured data, and managed search-engine indexing and validation.
  • Improved performance and crawlability by moving key pages from client-side to server-side/static rendering and optimizing images, fonts, and data fetching.
  • Helped managers scope and assign work, tracked delivery, and ran code reviews.
  • Bridged leadership, backend, and marketing: translated product and SEO goals into engineering plans and advised on technical trade-offs.
Dec 2024 -
Dec 2025

Junior Software Engineer

Kasagi Labo · Kuala Lumpur (hybrid)

  • Built user-facing components for an interactive content and community platform using Next.js, React, and Tailwind CSS, with performance, accessibility, and responsive design as first-class goals.
  • Executed comprehensive website redesign initiatives that lifted engagement, visual appeal, and usability.
  • Delivered immersive, dynamic interactions with Zustand, GSAP, and Framer Motion.
  • Created targeted landing pages and interactive components for marketing campaigns, contributing directly to user acquisition and engagement.
  • Grew organic traffic and search rankings through Google Search Console and Bing Webmaster Tools.
  • Developed and maintained backend APIs with Express.js and NestJS backed by Google Cloud SQL; ran deployments and cloud infrastructure on Google Cloud.
Jun 2024 -
Nov 2024

Web Developer Intern

Vintedge · Kuala Lumpur (on-site)

  • Helped develop and maintain a hospital forum microsite enabling patient-doctor interactions.
  • Contributed to a platform migration project with a focus on data integrity and troubleshooting.
  • Built backend features with C#, ASP.NET Core, and SQL Server; responsive pages with HTML, CSS, SASS, and jQuery.
  • Created widgets on Sitefinity Cloud CMS and used OData to speed up data retrieval and page load times.

Education

Nov 2021 -
Nov 2024

BSc, Computer Software Engineering

Tunku Abdul Rahman University of Management and Technology

CGPA 3.95

Foundation in Computing

Tunku Abdul Rahman University of Management and Technology

CGPA 4.00