Wattpad
2019 โ 2026Senior Software Engineer ยท Notifications & Social Platforms
- Architected and led the rebuild of Wattpad's notification stack, replacing PHP monolith delivery with Go services (Kafka, gRPC/Protobuf) handling 1,700+ notifications/sec for 90M+ monthly active users, eliminating weekly incidents triggered by high-traffic story releases.
- Built the notification scheduling engine (EventBridge, Lambda, DynamoDB) that enabled campaign-based marketing notifications for the first time, driving a 30% increase in campaign-driven engagement.
- Led the consolidation of comments, reactions, and trust & safety logic from legacy PHP and Go services into a unified Go-based Social Platform, migrating live traffic with zero user-facing downtime.
- Migrated Social Feed infrastructure to Go services and implemented stateful feed bundling, cutting P99 latency by 84% and driving a 40% increase in feed engagement.
- Authored cross-platform technical designs for polls, comment sorting, and user badging, translating product requirements into per-platform responsibilities across backend, web, iOS, and Android, preventing behavior drift by aligning clients on a shared API contract.
- Contributed to advertising infrastructure processing 2K+ requests/second, directly supporting native and programmatic revenue streams across all platforms.
- Drove org-wide adoption of spec-first API development by using OpenAPI server code generation to streamline the Social Platform migration and securing leadership buy-in for a dedicated team and central spec repository.
- Shaped architectural direction and led technical mentoring for a team of 6, coaching intermediate engineers into project leadership; the team's track record earned it ownership of the Social domain as a second area of responsibility.
- Resolved production incidents on the on-call rotation, facilitated post-mortems, and shipped an internal MCP server exposing the service catalog and runbooks to AI agents and Slack, adopted by 15+ engineers.