a
abaolo

Caibao

@abaolo

Senior Frontend Engineer Nextjs React TypeScript SaaS

China
Chinese, English
About me
Senior Frontend Engineer with 14 years of web development experience, specializing in Next.js, React, TypeScript, Vue, frontend architecture, and web performance. I build and modernize SaaS products, web platforms, dashboards, and reusable frontend systems — from architecture and core UI development to API integration, performance optimization, and production deployment. If you need a senior engineer to build a frontend from scratch, modernize an existing application, improve performance, or establish a reusable component architecture, I can help.... Read more

Skills

a
abaolo
Caibao
Offline • 

See my services

Custom Websites
I will convert figma to react nextjs responsive website
Bug Fixes
I will fix react nextjs bugs and frontend errors

Portfolio

Work experience

Fiverr

Front-End developer

Fiverr • Freelance

Dec 2024 - Present1 yr 9 mos

Tech Stack: React, Next.js (App Router), TypeScript, Tailwind CSS, shadcn/ui, GSAP, NextAuth, Vercel. Architected high-performance web apps and SaaS landing pages from scratch for global clients, leveraging Next.js and TypeScript to achieve Lighthouse scores of 95+ and robust SEO. Built a scalable, accessible enterprise component library using Tailwind CSS and shadcn/ui, reducing UI-to-code turnaround time by 35%. Crafted fluid, hardware-accelerated scroll animations and interactive elements using GSAP, increasing user average session duration by 18%. Optimized Next.js server-side data fetching (ISR/SSR) and caching, cutting First Contentful Paint (FCP) by 40% for content-heavy platforms. Managed deployment pipelines on Vercel and integrated RESTful/GraphQL APIs with strict TypeScript type-safety.

Vue Developer | Vite Engineer

Xiamen Huayi Yuntu Technology Co., Ltd. • Full-time

May 2023 - Dec 20241 yr 7 mos

Transformed prototypes into functional product pages based on requirements. Conducted frontend-backend API integration and debugging. Fixed bugs identified during testing. Maintained and iterated on universal components (e.g., tables, scrollable lists, third-party maps). Integrated and encapsulated third-party services. Utilized TypeScript + Vue.js for development.