Just Eat Takeaway · Help Experience / Platform
Senior Software Engineer
Enschede, Netherlands
CurrentMay 2023 – Present
Own end-to-end automation for customer support operations across Europe, partnering with product, operations, and data teams to design resilient platforms that keep millions of orders moving smoothly.
Selected notes
- Designed an event-driven orchestration layer (Java, Spring Boot, Kafka, AWS SQS, Redis) for the help chatbot, cutting manual interventions by 60% and improving stability.
- Architected JETMS, a unified operational platform with multi-tenant routing and a shared data model that consolidates 20+ services and trims resolution SLAs by ~33%.
- Built a centralized logging pipeline with Benthos, Kafka, AWS SQS, and OpenSearch to process 50K+ logs/day and reduce MTTR by 25%.
- Drove instrumentation, documentation, and incident reviews that strengthened on-call readiness across the platform.
- Java
- Spring Boot
- Kafka
- AWS
- Redis
- TypeScript
Grab · Geo – Map Collection
Senior Software Engineer
Beijing, China
Led geospatial data platforms that power Grab's ride-hailing and delivery experiences, balancing contributor workflows, data quality, and downstream service requirements.
Selected notes
- Built Jarvis, a crowdsourced task management platform (Go, PostgreSQL, ElasticSearch, Kafka) scaling to 300K tasks and 400K+ geospatial data points.
- Engineered KartaView, a high-performance street-view service backed by PostGIS and the Douglas–Peucker algorithm to shrink geospatial data size by 70% and accelerate queries.
- Delivered a distributed notification system with Redis locks, Kafka, and ElasticSearch providing exactly-once delivery for 10K+ monthly notifications.
- Partnered with product ops to prioritize roadmap, instrumentation, and rollout strategies across Southeast Asia markets.
- Go
- PostgreSQL
- Kafka
- Redis
- ElasticSearch
- Distributed Systems
- PostGIS
Ant Group · AI Data Platform
Senior Software Engineer
Beijing, China
Re-architected experimentation infrastructure used by Ant Group's consumer and merchant products, enabling faster iteration while maintaining rigorous governance.
Selected notes
- Rebuilt Darwin experimentation platform (client SDKs + Java APIs) with standardized contracts supporting 15M+ DAUs and 1,000+ experiments annually.
- Developed a full-stack traffic-splitting SDK with secondary hashing and client caching to cut server compute cost by 40% while ensuring consistent experiment allocation.
- Partnered with data scientists and PMs to craft governance that delivered a 2% conversion lift and $10M+ annual impact.
- TypeScript
- Java
- Experimentation
- SDK Design
Douban · User Product
Software Engineer
Beijing, China
Delivered core social and media features for one of China's largest cultural communities, collaborating with designers and product managers on experiences used by 100M+ users.
Selected notes
- Shipped and maintained high-traffic Python and JavaScript services across web and mobile surface.
- Python
- JavaScript
- Web Development
- Product Engineering
University of Electronic Science and Technology of China
B.Sc. Electronic Engineering
Focused on embedded systems, signal processing, and software engineering fundamentals while collaborating on multidisciplinary projects that sparked my interest in large-scale platforms.
Selected notes
- Studied C programming, embedded systems, digital circuits, and analog circuits.
- Gained an understanding of the underlying computer hardware components and computer system architecture.
- I still find software development interesting, so I taught myself web development before graduation.
- Electronic Engineering
- Signal Processing
- Algorithms
- Embedded Systems