Short Bio

My name is Bao Sun, currently a senior software engineer at PCG Platform Computing Group, working on platform system called Venus, which enables greater effiency and usage of AI pipeline for the entire PCG division.

My current work is building the de-facto machine learning and recommendation system platform for PCG to support bussiness Current work is building common feature engineering platform with several key stakeholders and acting as technical & business focal point in daily development iteration, majoy responsibilities include:

  1. Feature Engineering Platform Dev Team Leading Developer & Project Manager
  2. Model Management & Model Serving Platform Developer
My current focus lies in platform/backend development at scale with great interests in middle PaaS and IaaS related trending technologies like Kubernetes, AWS. I have good knowledge and keen interest in the following areas:
  1. Recommendation System (engineering & algorithm)
  2. Cloud computing (mainly on AI application)
  3. Backend development (mainly in Java and Golang)

I obtained my Master Degree of Electrical and Computer Engineering From University Of British Columbia in 2018 foucsing on software engineering and reliability system

Professional Experience

  • 2019.12-Now: Senior Software Engineer @Tencent

  • 2018.9-2019.12: Team Lead @Sensetime Research

  • 2018.5-2018.9: Software Engineer @CA technologies(Now Acquired By Broadcom)

  • 2016.11-2017.11: Software Engineer Intern @Baidu US

  • 2015.9-2016.11: Research Assistant @Univeristy Of British Columbia

Tech Stack

  • Languages: Java, Python, Golang, C++, Bash

  • Framework: Spring, Hibernate, Mybatis, Django, Bottle

  • Databases: Cassandra, MySql, HBase, AWS Aurora

  • Cloud Native: Kubernetes, Docker, Istio

  • Machine Learning: Tensorflow, Pytorch

  • Cloud Platform: Amazon Web Service

Professional Certification

  • ITIL V3 Foundation

  • AWS Certified Solution Architect Associate

  • AWS Certified Machine Learning Professional

Education

  • 2015.7-2018.5 Master of Electrical and Computer Engineering @ University Of British Columba

Last Update: Oct 2020