Led frontend development for a customer-facing travel marketplace, working across Next.js, React, TypeScript, API integration, SSR, dashboard tooling, and performance optimization.
Redesigned the main tour search and booking flow, reducing latency from 3.0 seconds to under 0.6 seconds through Next.js performance optimization, SSR implementation, and backend/API improvements.
Led a team of 5 in-house developers, mentoring junior engineers and helping developers with limited Next.js experience become core contributors.
Built internal dashboards and SEO/content tools that contributed to 2.3 million search impressions in the first year.
Improved frontend scalability by standardizing reusable UI patterns for search, booking, dashboard, filtering, and content-management workflows.
Collaborated closely with UI/UX, SEO, content, business, and backend stakeholders to improve customer journeys and internal operational tooling.
Supported a customer-facing platform that reached 18k+ active users in its first year.
Implemented server-side rendering and static generation for optimal performance and SEO.
Developed a comprehensive component library with storybook documentation.
Integrated third-party services for payments, maps, and booking management.
Implemented advanced caching strategies to reduce server load and improve response times.
Conducted performance audits and applied optimizations including code splitting and image compression.
Managed CI/CD pipelines using GitLab CI/CD for automated testing and deployment.
Facilitated cross-team communication between developers, designers, and product managers.
Organized knowledge-sharing sessions and internal tech talks to foster team growth.
Architected a scalable frontend structure that supported rapid feature development and iteration.