Summary
Overview
Work History
Education
Skills
Languages
Highesteducation
Personal Information
Timeline
Generic

Michael Wang

Richmond,BC

Summary

Experienced JAVA developer and seasoned manager with over 20 years of experience. Managed teams in companies with 1000+ employees and served as CTO in multiple startup companies. Proficient in product management, design, and development of large-scale big data analysis systems with extensive knowledge of system architecture design and core code development. Skilled in managing small to medium-sized Internet interactive products with a user base of 300,000 and online users of 20,000. Strong logical thinking, efficient execution skills, and a solid foundation in systems theory and methodology.

Overview

3
3
years of professional experience

Work History

Senior Java Engineer & Company Manager

Skythinking Technology Co. Ltd.
Richmond, BC
03.2023 - 07.2024
  • Planned and managed all information products, overseeing the entire lifecycle management of each product.
  • Coordinated work among R&D, operations, and marketing teams. Collected and analyzed demand, implemented plans, tracked projects, launched initiatives, monitored data.
  • Developed JAVA backend with DevOps focus for product development and release. Utilized key technologies including Mysql, Springboot, and Springcloud for web application creation.
  • Designed software functions based on the SOLID design principle
  • Designed the corresponding API standard to align with the RESTful API interface standard and experimented with implementing Graphql API standard.
  • Designed and optimized database tables and indexes to enhance query performance for a large-scale dataset. Developed an Internet-based product used by 100,000 simultaneous users while managing databases with data volumes in the tens of millions.
  • Implemented authentication login function with third-party platforms and resolved encoding issues of HTTP protocol in data docking
  • Utilized JMeter to conduct stress testing, while leveraging JConsole and skywalking for problem identification and analysis at the JVM level.
  • Utilized Jenkins to create a docker-based CI/CD pipeline and developed a new publishing system utilizing AWS's EKS

Product Manager

Liuyishou Int. Management Co. Ltd.
Richmond, BC
09.2021 - 10.2022
  • Responsible for conducting requirements research, determining the product specifications, overseeing the release, and maintaining the software products of the company
  • In charge of the end-to-end lifecycle management of specific products
  • The job responsibilities include assistance in demand collection, demand analysis, demand implementation, project tracking, project launch, data tracking, business personnel training, operations, sales, customer service, and other related aspects
  • Primarily utilizing technologies such as Docker, Kubernetes, and AWS.

Senior JAVA Engineer & Project Manager

China Software and Technology Services Co., Ltd.
  • Responsible for the end-to-end lifecycle management of projects, including demand collection, demand analysis, demand implementation, project tracking, project launch, data tracking, business personnel training, operations, sales, customer service, and overall project management
  • At the same time, JAVA developers were used for product development and release
  • The main technologies used are Oracle/Struts/SpringMVC/Hibernate/Oracle Application Server.

Senior Software Engineer & Project Manager

Taiji Computer Co., Ltd.
  • Managed the entire project lifecycle from demand collection to project launch, ensuring seamless operations and customer satisfaction
  • Utilized JAVA developers for product development and release simultaneously with other tasks.
  • Implemented big-data effective solutions using MySQL, Struts, SpringMVC, Hibernate, Hbase and Hadoop.
  • Managed scheduled tasks for data collection, cleaning, and processing using low-code platforms

Senior Software Engineer & Product Manager

Amlogic Co., Ltd. Beijing Branch
  • Collaborated with cross-functional teams to gather, analyze, and execute product requirements including demand collection, project tracking, and data tracking.
  • Utilized a team of JAVA developers to develop and release products, employing key technologies such as MySQL, Struts, SpringMVC, Hibernate, JSP, and Tomcat.
  • Served as the primary manager of an Internet advertising management platform integrated with amlogic hardware.

Software Engineer

Beijing Huayu Software Co., Ltd.
  • Managed and maintained PHP websites, overseeing information publishing, content management, address book and notepad functions
  • Spearheaded all aspects of demand collection, analysis, implementation, project launch, and data tracking.
  • Utilized JAVA developers for product development and release, utilizing main technologies including MySQL, Struts, Hibernate, JSP, Servlet, and Tomcat.

Education

bachelor's degree - Computer Science

Beijing Institute of Graphic Communication
07.2002

Skills

  • Software Design
  • Big data
  • Data analytics
  • J2EE
  • System design
  • Product Management
  • Business Analysis
  • Software Development
  • Javascript
  • MySQL
  • Oracle
  • Docker
  • Kubernetes
  • Microsoft SQL Server
  • AWS
  • Linux
  • CI/CD
  • DevOps
  • Git
  • GitHub
  • PHP

Languages

  • Mandarin, Proficient. Professional software document writing skills (national-level professional training), clear communication logic and presentation skills.
  • English, Regular. I am a newcomer, I can read and write and my listening and speaking skills are at the beginner level.

Highesteducation

Bachelor's Degree

Personal Information

  • Total Experience: over 20 years
  • Title: Excellent manager and developer

Timeline

Senior Java Engineer & Company Manager

Skythinking Technology Co. Ltd.
03.2023 - 07.2024

Product Manager

Liuyishou Int. Management Co. Ltd.
09.2021 - 10.2022

Senior JAVA Engineer & Project Manager

China Software and Technology Services Co., Ltd.

Senior Software Engineer & Project Manager

Taiji Computer Co., Ltd.

Senior Software Engineer & Product Manager

Amlogic Co., Ltd. Beijing Branch

Software Engineer

Beijing Huayu Software Co., Ltd.

bachelor's degree - Computer Science

Beijing Institute of Graphic Communication
Michael Wang