
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
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
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
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
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 PsychologyUniversity of Derby2019 - 2021
-
BSc in RadiologySouthern Medical University2000 - 2005
Awards
-
GCP Cloud ArchitectUnderstanding of cloud architecture and Google Cloud, design, develop, and manage robust, secure, scalable, highly available, and dynamic solutions to drive business objectives.
-
GCP Data EngineerDesign data processing systems; Ingest and process the data; Store the data; Prepare and use data for analysis; Maintain and automate data workloads.
-
Ruby ProgrammerThose 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