Summary
Overview
Work History
Education
Skills
Certification
Timeline

Yuncheng Liao

Vancouver

Summary

Detail-oriented and innovative Senior Software Engineer with over 10 years of experience in Java development, 6 years with Python, and foundational knowledge of Golang. Proficient in designing and architecting scalable systems with a strong grasp of full-stack engineering. Certified Oracle Java Developer with hands-on experience in AWS and GCP cloud platforms, backed by relevant architect certifications. Proven track record in developing high-availability systems and large-scale data solutions.

Overview

11
11
years of professional experience
2
2
years of post-secondary education
4
4
Certifications
1
1
Language

Work History

Backend Software Engineer

Surfin Group
Beijing
04.2022 - Current
  • Implemented an AIGC service solution based on a knowledge base Q&A system.
  • Designed a microservice-based workflow engine architecture to ensure system quality attributes.
  • Enhanced service throughput by utilizing Asyncio framework with SQLAlchemy and aioredis.
  • Deployed accelerated LlaMa models using Nvidia A100 GPUs and Alibaba's inference engines.
  • Developed intelligent financial assistant products, sentiment monitoring tools, and animated market reports.
  • Orchestrated recruitment efforts, interviewing 20 candidates and successfully hiring front-end, mobile, and backend developers.
  • Managed weekly team meetings, task distribution, KPI setting, and performance management.

Software Engineer

Electronics Arts
Vancouver
02.2020 - 04.2022
  • Developed ETL pipelines using Apache Beam for a centralized analytics department to handle PB-scale data storage and analysis.
  • Addressed GDPR compliance by implementing symmetric key-based data deletion methods.
  • Reduced data platform deployment time from hours to minutes by automating processes with Gitlab CI/CD.

Big Data Engineer

SemiosBIO
Vancouver
03.2019 - 02.2020
  • Collaborated with GIS and data analysts to monitor soil moisture levels using IoT and big data.
  • Developed on-demand AWS EKS and AWS Batch Job processes to handle large-scale image data analysis.
  • Automated infrastructure management using Terraform integrated with Gitlab CI/CD pipelines.

Software Engineer

Questflex Inc.
Vancouver
05.2018 - 02.2020
  • Developed a trading tool with a team of CFA analysts and programmers, integrating crawlers with quantitative strategies for arbitrage operations.

Software Development Engineer

Amazon Canada Fulfillment Services Inc.
Vancouver
02.2017 - 05.2018
  • Developed integrated test cases for RDS product cross-region backup copying.
  • Implemented performance benchmarking tools and backup features for MS SQL Server instances.
  • Maintained SOPs and resolved runtime issues for online instances.

Java Developer

Brightease
Beijing
03.2013 - 02.2017
  • Developed psychological testing scales, including the MBTI and Enneagram assessments.
  • Ensured 0% error rate for test results through benchmark testing.
  • Developed B2C online psychological consulting services, managing functionalities from appointment booking to content management.

Education

Master of Science - Computer Science

Northeastern University, Boston, MA, USA
09.2010 - 01.2013

Skills

Java

undefined

Certification

Oracle Certified Java SE 11 Developer

Timeline

Coursera Natural Language Processing Specialization Certificate

06-2023

Oracle Certified Java SE 11 Developer

08-2022
Backend Software Engineer - Surfin Group
04.2022 - Current

Google Professional Data Engineer Certificate

01-2021
Software Engineer - Electronics Arts
02.2020 - 04.2022
Big Data Engineer - SemiosBIO
03.2019 - 02.2020

AWS Solutions Architect Certificate

07-2018
Software Engineer - Questflex Inc.
05.2018 - 02.2020
Software Development Engineer - Amazon Canada Fulfillment Services Inc.
02.2017 - 05.2018
Java Developer - Brightease
03.2013 - 02.2017
Northeastern University - Master of Science, Computer Science
09.2010 - 01.2013
Yuncheng Liao