I build frontends and mobile apps that are fast, accessible, and a genuine joy to maintain. My work sits at the intersection of performance, clean architecture, and user‑centered design — currently focused on React Native and Next.js.
- Build fast, scalable web applications with React, Next.js, and TypeScript
- Create performant cross‑platform mobile experiences using React Native and Expo
- Design reusable component libraries and frontend architectures that scale across teams
- Optimize Core Web Vitals, bundle sizes, and perceived performance for production apps
- Collaborate end‑to‑end — from design handoff to deployment — shipping features that matter
Jan 2024 – Present
- Developed responsive and reusable UI components with React and Tailwind CSS.
- Built and maintained scalable frontend architectures for production applications.
- Implemented authentication flows, API integrations, and state management solutions.
- Optimized application performance, loading speed, and user experience across devices.
- Collaborated with designers and backend developers to deliver new features and improve existing products.
- Fixed bugs, improved code quality, and maintained clean, maintainable codebases.
- Participated in deployment workflows using Git, GitHub, Vercel, and related modern development tools.
I’m diving deep into offline‑first React Native architectures because I believe the next generation of mobile apps must feel native even on unreliable networks.
- Advanced React Native Architecture (JSI, Turbo Modules)
- Expo Ecosystem & EAS Build/Submit workflows
- Offline‑First Applications (WatermelonDB, MMKV)
- Mobile Performance Optimization (Reanimated 2, Hermes profiling)

