Previously built data platforms at Tencent scale

Hi, I'm Kelvin You

I build high-performance React applications that scale. From data platforms serving millions of users to SaaS products that drive real business outcomes.

About Me

Learn more about my journey and what drives me as a developer

About Me

My Journey

Frontend Engineer who ships fast without breaking things. Built dashboards serving 1M+ users at Tencent/MiHoYo scale. 3+ years specializing in performance (35% faster loads), architecture (GraphQL layers, component systems), and scale (500K-row tables at 60fps). 0→1 startups + enterprise experience. I know when to move fast and when to architect for growth. Currently building SaaS with Next.js + Supabase. Exploring system design patterns and scalable architectures.

Experience

Building products at scale. From Tencent's millions to startup MVPs.

Simpletruss

Frontend Engineer

Simpletruss
Kuala Lumpur, Malaysia
Full-time
Jun 2024 - Present

Building enterprise property management SaaS. 500+ properties, 10K+ maintenance tickets monthly.

  • Component library with compound patterns, TypeScript generics, Storybook docs. 40% faster dev velocity, 60KB bundle reduction.
  • GraphQL layer: Apollo Client, 80% cache hit rate, custom hooks (usePaginatedQuery, useOptimisticMutation). Type-safe, zero prop-drilling.
  • Performance: Code splitting, virtualization for 10K+ rows, Zustand over Redux. 35% faster initial loads.
ReactTypeScriptGraphQLApollo ClientZustandMaterial UIStorybook

LessenPro

Scheduling engine, vendor coordination, maintenance tracking. 500+ properties managed.

ReactTypeScriptGraphQLMaterial UIApollo Client
Beyondsoft (Tencent)

Frontend Developer

Beyondsoft (Tencent)
Kuala Lumpur, Malaysia
Full-time
Jul 2023 - Jun 2024

Analytics platform for Tencent, MiHoYo (Genshin Impact), major game studios. Millions of events/day.

  • Performance: Virtual scrolling (500K rows), Web Workers for parsing, debounced filters. Sub-3s loads at 60fps.
  • Quality: Jest standards, mandatory reviews, 40% fewer production bugs. Docker dev env: 4h → 30min onboarding.
  • Cross-team: Specs with Tencent engineers, cross-browser (Safari, IE11), China CDN optimization.
ReactTypeScriptReduxAnt DesignJestDockerWebpackGo

Databrain Global

Real-time player analytics. 100K+ row datasets, complex filters, interactive dashboards.

ReactUmi.jsAnt DesignTypeScriptGo
Finexus (Fintech)

Java Engineer Intern

Finexus (Fintech)
Kuala Lumpur, Malaysia
Internship
Feb 2023 - Jul 2023

Payment gateway systems. Legacy Java/JSP monolith, thousands of daily transactions.

  • Fixed connection pool bug causing peak-hour failures. HikariCP + JMX monitoring → 99.9% uptime.
  • Deployment automation: Bash scripts for Tomcat WAR deploys. 4h → 2h per release.
  • Jasper Reports: Query optimization, indexing. 8s → 1.2s report generation.
JavaOracle SQLServletsJSPTomcatShell ScriptingJasper Reports
Techtics (Web3)

Blockchain Engineer Intern

Techtics (Web3)
Kuala Lumpur, Malaysia
Internship
Oct 2020 - Jan 2021

Ethereum dApp during 2020 DeFi boom. Smart contracts, gas optimization, MetaMask.

  • Solidity contracts: Reentrancy guards, gas estimation UI, MetaMask signing. Deployed to mainnet.
  • Gas optimization: IPFS storage, batched transactions. 65K → 38K gas (40% savings).
  • jQuery → React: 5K lines → 40 components, Redux state. 60% fewer bugs.
ReactTypeScriptSolidityMetaMaskNode.jsExpressRedux

Education & Certifications

My academic journey and continuous learning path that has shaped my professional skills.

Bachelor of Software Engineering (Honours)

Tunku Abdul Rahman University of Management and Technology
Kuala Lumpur, Malaysia
Jun 2021 - Jul 2023

Specialized in distributed systems, parallel computing, and performance optimization. Built 15+ projects ranging from blockchain dApps to mobile applications. Core coursework: Data Structures & Algorithms (Java), Distributed Systems, Parallel Computing, Human-Computer Interaction, Graphics Programming. Electives: Mobile Development (Flutter), Blockchain Development (Solidity), Data Science (Python).

Achievements & Honors

  • Dean's List (Top 10% - GPA: 3.72/4.0)
  • Final Year Project: Travel Guide App presented to 50+ industry professionals
  • Secured Databrain Global (Beyondsoft) internship through university recommendation
  • Led student team of 4 for final year capstone project

Diploma in Computer Science

Tunku Abdul Rahman University of Management and Technology
Kuala Lumpur, Malaysia
May 2019 - May 2021

Basic Programming Concepts through various languages such as Object-Oriented Programming in Java, C, and Assembly Language. Mathematics courses included Algebra, Calculus, Statistics, Discrete Math.

Tunku Abdul Rahman University of Management and Technology

Featured Projects

Here are some projects I've worked on that showcase my skills and approach to problem-solving.

Project Preview
Focusing
Zync - Meeting Scheduling SaaS
Solving the $5B scheduling software market's core pain: the 30-minute meeting coordination dance. Built real-time availability sync (think Calendly + Doodle reimagined) with Stripe monetization. Target: 50% reduction in scheduling friction. Architected real-time sync engine handling 1000+ concurrent users with Supabase subscriptions. Integrated Stripe recurring billing with webhook-driven subscription lifecycle. Sub-200ms response times for availability checks through PostgreSQL query optimization and Redis caching.
React.jsNest.jsSupabase+4
Personal Website
Maintaining
Personal Website
Engineered a performant portfolio with Next.js App Router, MDX blog support, and ISR for optimal SEO. Achieved 95+ Lighthouse scores across all metrics. Features dynamic OG images and structured data for search visibility.
Next.jsTailwindCSSShadcn+1
CodeDemo
PTIB - Tuition Center Management SaaS
In Progress
PTIB - Tuition Center Management SaaS
Digitizing a 200-student tuition center running on spreadsheets. Problem: 5+ hours weekly on manual invoicing, attendance tracking, parent communication. Solution: Role-based SaaS (admin/teacher/parent portals) with Stripe recurring billing, QR code attendance, and automated notifications. Technical challenges: Multi-tenant architecture with row-level security in Supabase PostgreSQL. Stripe webhooks for subscription lifecycle and dunning management. Real-time attendance updates via Supabase subscriptions. Optimistic UI updates for instant feedback despite 200ms API latency. Result: Saved 5 hours/week on admin work. Generated first $500 MRR from 3 pilot centers.
Next.jsTailwindCSSSupabase+4
Demo

Let's Connect

Interested in working together or have questions? Feel free to reach out!