Associate Analyst Development (SDE 1 - Full Stack Developer) - Sun Life Global Solutions
(2024-08)
Foundation & Domain Services
- Architected a centralized Notification Gateway replacing app-specific SNS/SQS stacks across ~11 Sun Life Hong Kong apps, standardizing SMS, Email, SMS/EMail Templating, and OTP delivery via unified secure APIs — projected ~$250K/year cloud + ops savings.
- Implemented priority-based messaging with high/low-priority AWS SQS queues, DLQ, retries, and failure handling for reliable, time-critical (OTP) delivery.
- Built a dual-queue event relay microservice using a Main Dispatch with a Status Update pattern for asynchronous, decoupled pub-sub webhook delivery with zero message loss.
- Engineered reliability via transactional post-commit dispatch, delivery-attempt auditing, exponential-backoff retries, and DLQ handling; added idempotent deduplication, JSONB payload storage, and multi-subscriber fan-out.
- Correlation-ID tracing (Splunk), and batched async SQS dispatch for high-throughput event processing across business domains.
- Built a production-grade enterprise portal (React 18, Vite, Azure AD / MSAL SSO) with RBAC, team onboarding, and real-time dashboards for notification, payment, and relay-event services.
- Drove end-to-end delivery using agentic AI (GitHub Copilot) — prompt engineering, context management, and automated code review — accelerating delivery by ~70% and offsetting the workload of 2 frontend engineers.
- Engineered secure access management (JWT claim decoding, dynamic AD-group provisioning, approval-based module request workflow) SonarQube, and ESLint; configured Dockerized builds and multi-env Kubernetes (Kustomize) across dev, SIT, UAT, and prod.
Backend Engineer - Sun Life Global Solutions
(2024 - 2024)
iMPF Hong Kong - Core member of an 8-person launch team delivering Hong Kong's iMPF pension platform serving around 5M customers with assets exceeding $1.5T.
- Designed and deployed Spring Boot microservices including secure document workflows (PDF merge, PDF-to-TIFF conversion, AWS S3 storage) improving API response times by 30%.
- Developed middleware application enabling secure communication and data exchange between SunSmart and internal applications.
- Implemented AWS Lambda utilities for customer status tracking and streamlined development testing workflows.
- Integrated ActiveMQ messaging and enhanced CI/CD pipelines using Jenkins, SNYK, CheckMarx and SonarQube for code quality and security checks.
Software Development Engineer Intern (Node.js Developer) - Honasa Consumer Pvt. Ltd. (Mamaearth)
(2024-01 - 2024-07)
- WhatsApp Commerce Bot: Enabled product browsing and purchasing directly via WhatsApp.
- Zendesk Chatbot: Deployed chatbot on MamaEarth and The Derma Co for instant customer support.
- Functional Testing: Used Chai and Mocha for testing microservices, ensuring API reliability pre-production.
- API Documentation and Fixes: Documented microservices with Swagger and enhanced system stability by fixing bugs of in-house tools like A/B Testing tool and Elastic Search (reducing cost up to 90%).