Teo Wen Long

Software Engineer

About

Seven years across news media, AI products and mobile — frontend first, full-stack when it helps.

Experience

YTL AI Labs

Senior Frontend Engineer

Jun 2026 - Present

  • Build and own AI product interfaces end to end with React, Next.js, and TypeScript
  • Design the application architecture, covering component and state design, data fetching, and rendering strategy
  • Integrate with Python FastAPI services, including streaming responses from LLM-backed endpoints
  • Ship and operate applications on AWS, owning deploys, environments, and production issues
  • Work directly with research and product stakeholders to turn early ideas into shipped features
  • Prototype UI/UX with AI design tools to shorten the loop from concept to working screen
ReactNextJSTypescriptAWSFastAPI
Revolab Sdh Bhd

Senior Frontend Engineer

Aug 2025 - Jun 2026

  • Led end-to-end development of an AI voice agent management platform with React, Next.js, and TypeScript
  • Owned the application architecture, from component and state design to build and rendering strategy
  • Built typed client-server contracts against Golang services over ConnectRPC
  • Shipped and operated the platform on AWS EKS, owning deploys, rollouts, and production issues
  • Worked directly with product stakeholders to turn requirements into shipped features
  • Prototyped UI/UX with AI design tools to shorten the loop from idea to working screen
ReactNextJSTypescriptGolangAWS
Astro

Senior Associate Frontend Engineer

Oct 2022 - Aug 2025

  • Launched the PageBuilder CMS for Astro Awani, Gempak, Stadium Astro, Xuan, and Ulagam.
  • Introduced a Design System using Storybook and published it as open‐source on NPM.
  • Migrated from ReactJS to NextJS to improve SEO scoring and page performance, boosting pageviews by 89% and DAU by 50% for Gempak, pageviews by 53% and DAU by 34% for Xuan.
  • Managed AWS infrastructure, including CloudFront, ECS, EC2, Lambda, S3, Route 53, and more.
  • Managed CDN, DNS, website redirection, and cache optimization on Cloudflare to enhance performance and reliability.
  • Monitored website traffic using Google Analytics and continuously optimized performance for better indexing on Google Search Console, improving total impression from 210k to 465k and total click from 9.4k to 30k.
  • Improved Core Web Vitals by fixing various bugs, enhancing website performance, and reducing user bounce rates.
ReactSassReduxRedux SagaStorybookJS
Qumon Intelligence

Software Engineer

Aug 2020 - Sept 2022

  • Develop Android application with Kotlin in MVVM architecture by using Jetpack library, LiveData, Coroutines, Retrofit
  • Develop hybrid application with React Native, Redux, Redux Saga, RealmDB
  • Release and Maintain production application in Google Play Store
  • Develop and maintain websites with ReactJS, NextJS, Redux
KotlinJavaAndroidJavascriptReactReact Native
TimeTec Cloud Sdn Bhd

Mobile Application Developer Intern

Jul 2019 - Jan 2020

  • Native Android development in TimeTec Patrol and QF Master.
  • Complete project stated in Software Requirement Specification (SRS) within assigned duration.
  • Debug and fix bugs that reported from either Quality Control (QC) team or feedback from client.
  • Research in DevOps and modify code to ease automation testing using Appium or Mockito.
JavaAndroidC#Appium Automation TestingAWS

Stack

  • React
  • NextJS
  • Typescript
  • Javascript
  • React Query
  • Redux Saga
  • Golang
  • TailwindCSS
  • SASS
  • AWS
  • Cloudflare
  • Google Analytics
  • Google Search Console
  • CI/CD
  • Github & GitLab
  • Kotlin
  • Java
  • Android

Education

Bachelor's Degree in Computer Science (Network and Security)

CGPA - 3.79CCNASecurity ManagementNetwork Security
SMK Mentakab

Jan 2015 - Jun 2016

STPM - Science Stream (Physics)

CGPA - 3.33Math TPhysicsChemistry