Wingo Cheng
Senior Software Engineer @Mimecast
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @Mimecast
ON, CA
Led and built an archiving solution from scratch using Java 17 and the Micronaut framework, deploying 10+ AWS ECS(Elastic Container) microservices across 10+ global regions with fully integrated CRUD RESTful and GraphQL APIs, and event-driven asynchronous processing via AWS SQS message queue- Optimized AWS ECS task performance by fully utilizing memory and CPU resources with multithreading for each polled message, preventing memory exhaustion through I/O streaming and connection limits, and enabling auto-scaling via AWS CloudWatch alarms based on resource usage- Developed a partitioned, compressed storage solution in AWS S3(Storage Service) using a blob strategy (storing large data as single binary objects) and multipart uploads to handle objects up to 5TB, reducing storage costs and read/write operations while improving data retrieval/removal efficiency- Provisioned AWS resources and set up CI/CD pipelines with Terraform and Jenkins for microservices, managing IAM roles, KMS, ECS clusters, networking, and configurations for secure deployments.
EDUCATION
The Chinese University of Hong Kong
Bachelor's degree
ABOUT WINGO CHENG
Seasoned software engineer passionate about building scalable, cloud-based systems. Always striving for the best solutions, achieving champion-level results, and staying ahead by exploring new technologies- Experienced in Java (8, 11, 17) and AWS tools such as DynamoDB, SQS, S3, ECS, and CloudWatch- Skilled in designing microservices, optimizing peformance, and implementing resilient architectures- Proficient with Micronaut, Spring Boot, Terraform, Docker, Jenkins, delivering reliable solutions aligned with industry standards.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.