About
Seven years across news media, AI products and mobile — frontend first, full-stack when it helps.
Experience
- 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
- 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
- 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
- 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
- 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
University Technology Malaysia (UTM)
Sept 2016 - Sept 2020
Bachelor's Degree in Computer Science (Network and Security)
CGPA - 3.79CCNASecurity ManagementNetwork Security
