Lead Software Engineer - Frontend Architecture & Developer Infrastructure
Email: serkanyersen@gmail.com • Website: serkan.dev • Location: Bay Area, CA
Senior Software Engineer with 19+ years of experience and most recently 6 years at Meta working across WhatsApp Web, WhatsApp Mobile Infrastructure, release engineering, and agentic AI developer workflows. Deep expertise in JavaScript/TypeScript, large-scale frontend architecture, build systems, release automation, and developer experience tooling. Led teams delivering highly reliable release systems powering WhatsApp for 3+ billion users across all platforms. Results-driven engineer with a strong focus on performance, stability, and tooling that massively amplifies developer velocity.
Sept 2019 – Present | Menlo Park, CA
Architected core components of WhatsApp Web, including performance-critical UI systems and long-term frontend infra used by millions daily.
Built and maintained foundational tooling for the web client (Webpack/Babel/ESLint/PostCSS customizations, build performance improvements, bundling strategies).
Co-developed and shipped WhatsApp Desktop (Electron), owning desktop-specific integration points and build distribution workflows.
Drove modernization of the codebase toward monorepo and stricter architectural boundaries.
Led the engineering effort for WhatsApp’s release infrastructure, supporting Android, iOS, Web, and Desktop.
Owned reliability, automation, and scalability of systems responsible for delivering WhatsApp to 3B+ users worldwide.
Designed and implemented advanced internal tools including:
Led a team of developers to ship resilient, high-automation pipelines reducing human error and drastically shortening release turnaround times.
Partnered with cross-functional teams (mobile clients, backend, QA, security) to unify release practices across multiple platforms.
2024–Present
2013 – 2019
2006 – 2013
Languages & Core:
JavaScript (ESNext), TypeScript, Flow, HTML, CSS, SQL, GraphQL
Frontend Architecture:
React, Redux, Webpack, Babel, Electron, build systems, design systems, performance optimization
Backend & Infra:
Node.js, Express, microservices, CI/CD systems, containerized workflows, internal Meta infra, distributed pipelines
Tooling & Developer Experience:
Custom linting/transforms, code mods, static analysis, CLI tooling, dev-workflow automation, release pipelines
AI / LLM Work:
Agentic workflows, developer-tool integration, code intelligence, in-context orchestration
WhatsApp Release Hub - Unified release coordination platform across Android/iOS/Web/Desktop. Reduced release friction and improved stability.
WAJS On-Demand Dev Environments - Provided instant testing environments, cutting dev iteration time.
AI Powered Knowledge and Productivity tools - Helps developers navigate highly complex release infrastructure, schedule releases, hotfixes and product launches.
WhatsApp Desktop Architecture - Key contributions to the Electron-based desktop client.
Meta-wide Dev Infra Integrations - Improved reliability and visibility across internal CI systems used by hundreds of engineers.
2005 Bilkent University - Computer Technologies & Programming