Gary Tin
Senior Full Stack Software Engineer | AI Products & Solution Delivery
Hong Konglinkedin.com/in/gary-tin-6622821a7
Profile
Senior full-stack engineer working across backend systems, AI products and developer enablement. Proposed and developed Symphony, built reusable PM requirement skills and agent-driven testing, and co-led a 14-person mobile-booking team while owning its BFF. Combines implementation with service design, stakeholder alignment and adoption.
Experience
New Media Lab
Senior Full Stack Software Engineer
- Designed and developed WhatsApp business workflows, web onboarding and creator-portfolio capabilities using AI-assisted engineering; aligned service contracts and identity integrations.
- Refactored agent context and task handling, managed versioned Langfuse prompts and used traces to investigate conversational behavior.
- Coordinated multi-service production releases and selected live workflow checks; introduced PostHog tracking and masked replay to support product evaluation.
- Proposed and developed Symphony, including ClickUp integration, analytics, notifications, team onboarding and feedback-driven improvements.
- Built worksheet-driven agent testing and requirement-check/update workflows with ticket creation; published six reusable PM Tool skills with installation guidance and validation.
- Built reusable AI-assisted development workflows with independent QA and engineering handoff; prepared business discovery and phased planning for an HR pilot.
Accenture
Custom Software Engineering Senior Analyst
Client work in airline mobile applications.
- Co-led a 14-person mobile-booking delivery team, aligning design, payment, web, backend and mobile stakeholders.
- Owned a Node.js/TypeScript/NestJS backend-for-frontend, covering requirements, implementation, unit tests, integration documentation, staging deployment and production support; coordinated QA-led load testing and UAT.
- Provided cross-team technical enablement and supervised technical-enablement and shared-component Team Leads, reviewing plans, technical approaches and significant blockers.
Custom Software Engineering Analyst
Client work in airline backend systems and mobile technical enablement.
- Primarily owned order and notification services and booking-management/query services using Java, Spring Boot/WebFlux, PostgreSQL/R2DBC and Redis; handled API contracts, integration and tests.
- Designed and implemented order/payment concurrency protection and supported staging readiness and go-live troubleshooting.
- Led three offshore teammates in technical enablement and coordinated requirements across five other teams.
- Independently delivered Azure Pipelines/Python dependency-build automation for two mobile applications across iOS and Android, including build ordering, overrides, onboarding and handover.
Radica Systems Limited
eCommunication Automation Project Assistant, Intern
- Worked on email-marketing automation and served as primary author of a functional specification for an AI-assisted customer-profile and workflow integration proposal.
Technical skills
- Languages
- Java, TypeScript, JavaScript, Python.
- Backend and data
- Node.js, NestJS, Spring Boot, Spring WebFlux/WebClient, PostgreSQL, R2DBC, Redis, REST APIs, OpenAPI.
- AI and product integrations
- agent workflows, Langfuse prompt management and tracing, WhatsApp/Meta integrations, identity and subscription integration, PostHog.
- Delivery
- AWS, Azure Pipelines, GitHub Actions, automated testing, integration documentation, requirements gathering and cross-functional coordination.
Education
The Hong Kong University of Science and Technology
Bachelor of Engineering in Computer Engineering
Languages
Cantonese · English · Mandarin