
James Fox
Software architect
Skills

Bekijk mijn diensten


Werkervaring
Director of Technology Department
Xiamen Guolingduo Technology Co., Ltd. • Fulltime
Nov 2021 - Present • 4 yrs 11 mos
Director of Technology Department, Dec 2021–Present. Led a 10-person development team for the whole-brain development online education platform (10M+ registered users, 10K QPS peak). Responsibilities: (1) Team management — requirement analysis/triage (300+ sub-requirements), development planning, iteration progress tracking, code review, risk management, and team capability building via 100+ tech talks and 1,000+ docs. (2) Technical architecture — selected SpringCloud Alibaba + K8S cloud-native stack; decoupled monolith into 30+ microservices; implemented distributed tracing (Skywalking), monitoring (Prometheus+Grafana), logging (ELK); designed MySQL+NoSQL massive-data storage with ShardingJDBC; built service security (DDoS/WAF/rate-limiting/circuit-breaker) and CI/CD pipelines (Jenkins+Harbor+K8S). (3) Performance breakthroughs — full-link decoupling for flash-sale services, three-tier cache (Nginx SharedDict + Redis Cluster + Caffeine) achieving p95 100ms at 10K QPS, async write via RocketMQ with Redisson distributed locks.
Architect
厦门好慷家政服务有限公司
Oct 2018 - Dec 2021 • 3 yrs 2 mos
Architect, Oct 2018-Dec 2021. E-commerce middle platform architecture design and implementation.
Technical Manager
厦门声连网信息科技有限公司
Oct 2017 - Nov 2018 • 1 yr 1 mo
Technical Manager, Oct 2017-Dec 2018. Led technical team for e-commerce platform development.