Career Summary

Experienced Fullstack Engineer in web application and backend system. Skilled at clean code, TDD and robust software design. GCP certified cloud architect and data engineer specialised at Data ETL. Good exposure of scrum/agile methodology and start-up background. Reliable and responsible team player, also an avid reader, ;-)

Work Experience

Senior Consultant

LTIMindtree Limited
2023.5 - 2024.4

Tech lead working with L'Oreal Asia Pacific department on data analytics, ELT pipeline, cloud data computing and architecture in GCP. Coordinator between remote ops/dev team and onesite L’Oreal analyst/business team visulazing business insights in metrics/dashboard.

Achievements:

Ownership of Asia-Pacific CRM system and APAC Price Tracking system for all LOreal brands in four markets: Korean, Japan, Hongkong and Taiwan.

  • Data pipeline from a variety of internal data sources and third party vendors.
  • Onsite/Offsite teams management across dfferent timezones and daily operations.
  • Collaborating with business on brand onboarding and projects handover.
  • ServiceNOW to manage incident processes and communicate with stakeholders.

Technologies used:

  • Python
  • Airflow/Beam
  • Java
  • LookerML
  • PowerBI
  • BigQuery
  • SQL

Founder

StoryTreat and WeDoubeCare
2020 - 2023

Recruit and manage team. Work on business plan, long-term vision, and product prototype. Develop digital healthcare product. Facilitate coordination within the team. Negotiating funding details with the investors.

Achievements

As team leader of 20+ people, built TeleHealth application with combined 500K user interactions per day for 30+ hospital clients.

  • SCRUM, weekly code review and hands-on coding
  • Industrial healthcare systems with Kubernettes with CI/DI
  • Team culture with principles from: <No Rules Rules>, <What You Do Is Who You Are>
  • High level job satisfaction cross the team

Technologies used:

  • Ruby/Rails
  • Vue
  • Bootstrap
  • Docker
  • Webpack
  • PostgresSQL

Co-Founder & Lead Developer

RethinkXSocial, London
2019 - 2020

Hands-on developer building SAAS product for social media data consultants, coding/testing GCP Dataflow pipeline, PubSub, design data warehouse in BigQuery; Creating Deeplearning infrastructure and cloud data streaming , Remote tech culture and recruiting strategies to ensure continuous growth of team.

Achievements

Product serves clients range from fortunate 500 to start-ups with combined 2 billions engagement, including Mercedes Benz, Coty, Dyson etc.

  • Tracking 20,000+ brands assets across multiple platforms: Instagram, Youtube, Twitter, Facebook, Wechat, website
  • Node.JS/Typescript for data digesting services and Python/JAVA for Dataflow/Beam
  • Managing clusters of servers in micro-service mode in GCP/AWS
  • D3 and AngularJS for data visualisation

Technologies used:

  • Dataflow
  • React.js
  • Python
  • Unit Testing
  • Node.js
  • Bull.js
  • Java
  • GraphQL

Lead Developer

eBench Limited, London
2015 - 2019

Startup background, as founding team member working with 15+ persons delivering SAAS prodct for 90+ brands, implemented SPA with web server and queue-based task processing(Resque) in micro-service cloud architecture for data digesting. Involved in data visulazation, insights, strategy, organisation and business results. clients including Coca-Cola, L’Oreal, Unilever, P&G etc. Acquired by http://tribedynamics.com/

Technologies used:

  • Ruby on Rails
  • Angular
  • Bootstrap
  • MongoDB
  • Heroku
  • TDD
  • GIT

Skills & Tools

Frontend

  • Angular
  • React
  • Svelte
  • NextJS
  • Bootstrap/SCSS/LESS

Backend

  • Ruby/Rails
  • Node.js/Koa
  • Java/Beam
  • Kubernetes/Swarm

Others

  • Python
  • Terraform
  • TypeScript
  • Code Review
  • Git
  • Unit Testing
  • ML Engineer
  • DevOps
  • GCP expert
  • Webpack
  • PostgresSQL
  • BigQuery
  • AWS

Education

  • MSc in Psychology
    University of Derby
    2019 - 2021
  • BSc in Radiology
    Southern Medical University
    2000 - 2005

Awards

  • GCP Cloud Architect
    Understanding of cloud architecture and Google Cloud, design, develop, and manage robust, secure, scalable, highly available, and dynamic solutions to drive business objectives.
  • GCP Data Engineer
    Design data processing systems; Ingest and process the data; Store the data; Prepare and use data for analysis; Maintain and automate data workloads.
  • Ruby Programmer
    Those who are certified are recognized for their skills as Ruby engineers and as having high levels of Ruby-based system development capabilities.

Language

  • English (Professional)
  • Chinese (Native)

Interests

  • Reading
  • Jungian fan 🧘‍♂️
  • Hiking