yenkun
Backend / Cloud Engineer
Backend engineer with 7 years of experience in Java, Spring Boot, AWS (ECS, EC2, S3, RDS, DynamoDB, Lambda, EventBridge), K8S, and high-throughput microservices. Designed and optimized large-scale e-commerce and ad-tech systems handling millions of requests per day. Experienced in integrating real-time messaging platforms, enabling transactional notifications, conversational flows, and customer-engagement features. Strong in distributed systems, system design, performance tuning, event-driven architecture, and AWS cost optimization.
Experience: 7 years
Yearly salary: $60,000
Hourly rate: $20
Nationality: 🇹🇼 Taiwan
Residency: 🇹🇼 Taiwan
Experience
Staff Backend Engineer
MOMO (Fubon Media Technology) 2025 - 2025
Backend Engineering · SRE · AWS Architecture. Designed and delivered an intelligent ad-budget allocation engine, increasing budget utilization for underperforming campaigns and improving total ad spending by 30%, boosting revenue efficiency. Re-architected caching strategy, migrating data to DynamoDB to slash Redis infrastructure cost by 90% (USD 4,000 to few hundred per month), enhancing scalability. Lowered S3 storage cost by 70% by building an automated Lambda + pngquant compression pipeline and optimizing lifecycle policies. Enhanced observability for legacy EC2 workloads by deploying CloudWatch Agent and adding system-level metrics (CPU, memory, disk I/O, network), improving incident diagnosis and reducing MTTR. Led migration of legacy EC2 services to Amazon ECS, improving deployment automation, scaling ability, reliability, and reducing maintenance overhead.
Backend Lead
Iftek Technology 2018 - 2024
Backend Engineering · Team Leadership · Realtime Messaging Systems. Led a backend team of 5–10 engineers, overseeing system design, project execution, onboarding, and agile process improvements (Scrum adoption). Designed and developed CRM and real-time customer support systems, integrating LINE Official Account, Facebook Messenger, Instagram Direct, and WhatsApp Business API. Introduced RabbitMQ to support high-volume, multi-channel messaging flows, improving system reliability and throughput. Built a real-time agent status monitoring system, providing visibility into agent availability, workload, service duration, and customer assignments. Improved messaging performance via Redis caching, reducing page load times by 90% and significantly improving user experience. Containerized and deployed services to Kubernetes, reducing deployment friction, simplifying scaling, and lowering maintenance costs. Provided architectural leadership across multiple product lines to ensure high availability, scalability, and stable service delivery.
Skills
aws
docker
java
kubernetes
postgres
rabbitmq
redis
english
chinese-mandarin