TG

Tony Guo

Ouvert aux possibilités

Senior Java Backend Software Engineer

Vancouver, BC

Broadcom
Beijing Jiaotong University

À propos

Senior Java Backend Software Engineer with 20+ years of experience leading the planning, design, and delivery of complex, enterprise-scale Java applications and distributed systems across telecom, cloud-native workforce management, and enterprise API platforms. Proven expertise in Java, Spring Boot, WebLogic, and Oracle DB within agile environments, combined with proactive technical leadership in guiding system experts and evaluating solution designs.

Compétences

  • Agile
  • Souci du détail
  • Tests automatisés
  • C++
  • CI/CD
  • Communication
  • Docker
  • Git
  • GitHub
  • Go
  • Google Cloud
  • GraphQL
  • Java
  • Kubernetes
  • Leadership
  • Linux
  • Microsoft Azure
  • MongoDB
  • MySQL
  • PostgreSQL
  • Résolution de problèmes
  • Python
  • Assurance qualité
  • Redis
  • Collecte des exigences
  • API REST
  • Scrum
  • Spring Boot
  • SQL
  • Travail d’équipe
  • Gestion du temps

Expérience

  1. Senior Software Engineer

    Broadcom

    avr. 2020 to Aujourd’hui

    • Lead backend engineering initiatives on the enterprise-scale Layer7 API Developer Portal platform within an agile environment, working closely with system architects across a complex Java / Spring Boot and React multi-service architecture. • Proactively analyze technical requirements and lead solution design for complex backend services, ensuring alignment with enterprise architecture and high reliability. • Contribute to a Go-based Kubernetes Operator (Operator SDK) for automated API Gateway deployment and lifecycle management, validated against Kind and GKE. • Apply AI-assisted engineering (Claude Code CLI, Cursor, multi-agent frameworks) to translate business requirements into PRDs, architecture decisions, and implementation-ready stories, driving rapid feature delivery and thorough unit testing.

  2. Senior Software Engineer

    ABB

    avr. 2004 to avr. 2020

    • Led the planning, architectural design, and delivery of core modules for ServiceSuite, a market-leading enterprise Mobile Workforce Management platform built on Java, WebLogic, and Oracle DB. • Designed and optimized complex SQL schemas, stored procedures, and data access logic on Oracle DB to handle high-throughput transactional enterprise workloads and management workflows. • Spearheaded the Workforce Optimization subsystem redesign and led the Appointment Booking / Work Order integration team in an agile setting, independently researching and mastering complex domain business logic. • Architected next-generation Workforce Management services on Azure cloud using Java/Kubernetes, RabbitMQ, Kafka, PostgreSQL, and Elasticsearch. • Provided technical leadership and mentorship to engineering teams, guiding subject matter experts, evaluating technical approaches, and taking full ownership of end-to-end solution delivery.

  3. Software Developer

    Sayson

    sept. 2003 to avr. 2004

    • Designed and developed SIP-based IP phone firmware under LynxOS for Aastra handsets.

  4. Senior Software Engineer

    Motorola Ltd

    juin 2000 to avr. 2003

    • Designed and documented the Network Management Module for GPRS core network switches deployed across 20+ countries, including custom MIB-tree management interfaces in C/C++ on Sun Solaris and LynxOS.

Formation

  1. Beijing Jiaotong University

    Bachelor of Computer Science, Computer Science

    1988 to 1992