About Winston
Winston是一位资深的软件工程师,具备多年的后端设计及DevOps经验。他擅长使用多种编程语言进行项目开发,尤其是在JavaScript、Java和Python方面表现出卓越的技能。他热衷于引领项目从概念设计到成功上线的全过程,并在团队合作中发挥着关键作用,始终坚持高代码质量和系统的可维护性。
工作经历
-
Canva,Software Engineer,负责各种技术设计和问题解决工作,加强了其在敏捷开发环境下的专业技能。
-
Veridooh,Software Engineer,负责算法设计、数据建模和技术自动化等多个方面的工作,有效提升了项目的自动化和响应性能。
-
Servian,Full Stack Developer,开发了包括Apollo GraphQL在内的多个复杂的后端系统,增强了其在微服务架构中的实战经验。
擅长技术栈与技能
- 编程语言:Golang, C, C++, Python, SQL, Shell
- 云技术与平台:AWS(包括S3, EC2, ECS, Fargate等),GCP(包括Kubernetes cluster, AppEngine等)
- DevOps工具:Docker, Jenkins, Travis CI, AWS CodePipeline, Git, Packer
- 数据库技术:Microsoft SQL, MongoDB, PostgreSQL, Redis, MySQL
- CI/CD技术:Git, Jenkins, Travis CI, AWS CodePipeline, Github Actions
- 基础设施即代码(IaC)与配置即代码(CaC):Terraform, AWS CloudFormation, Ansible
教育背景
-
昆士兰大学,信息技术硕士学位,专注于高级IT解决方案的开发与管理。
-
香港浸会大学,获得分析化学硕士学位,深化了对科学数据处理与分析的理解。
Winston不仅在技术方面有着深厚的积累,还在团队合作和项目管理上展示了出色的能力,是团队中不可或缺的技术领导者。