Yinan Zhu

Software Engineer

Shanghai, China7 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proven expertise in Java and Spring Boot development.
  • Strong background in data engineering and API development.
  • Experience in building scalable SaaS solutions.
Stackforce AI infers this person is a SaaS and E-commerce software engineer with strong data engineering capabilities.

Contact

Skills

Core Skills

JavaSpring BootData EngineeringApi DevelopmentMachine Learning

Other Skills

message queuesAzureMongoDBAngulardata pipelinesAlgorithmsDistributed SystemsComputer NetworksSpringJPAMySQLDockerPythonHibernateGit

About

Passionate about challenges and problem solving. A fast learner, a collaborative and contributive team player. My expertise: Programming Languages: Java, SQL, Python Databases: Microsoft SQL Server, MySQL, Azure Cosmos DB, Redis Tools & Frameworks: Azure, Databricks, Spring Boot, Flask, Spark, Docker, Git, Maven, JUnit Email: yinan.zhu2020@gmail.com

Experience

7 yrs 9 mos
Total Experience
3 yrs 10 mos
Average Tenure
5 yrs 4 mos
Current Experience

Dell technologies

2 roles

Principal Software Engineer

Promoted

Nov 2023Present · 2 yrs 6 mos · Shanghai, China

  • APEX Custom Engineering Team
  • Projects:
  • Telemetry Data Common Mediation and Rating Services
  • Implemented common utility to run linux commands using java
  • Implemented contract management, metering solution config, and mediation & rating job run for telemetry data
  • Implemented message notifications of processed telemetry data
  • Technologies applied are Java, Spring Boot, message queues
JavaSpring Bootmessage queues

Senior Software Engineer

Jan 2021Nov 2023 · 2 yrs 10 mos · Shanghai, China

  • APEX Custom Engineering Team
  • Projects:
  • Telemetry & Rating Data Ingestion
  • Designed and implemented telemetry & rating data ingestion, parsing, management and visualization framework
  • Implemented SFTP and Email channels for scheduled telemetry & rating data ingestion
  • Implemented message notifications and APIs for third party systems to consume telemetry & rating data
  • Technologies applied are Java, Spring Boot, message queues, Azure, MongoDB
  • Telemetry Software Remote Management through Telemetry Data Cloud Portal
  • Designed and implemented remote messages communication framework between telemetry software and telemetry data cloud portal
  • Implemented remote management features including support bundle, remote upgrade and telemetry data catchup
  • Technologies applied are Java, Spring Boot, message queues
  • Telemetry Data Cloud Portal Dashboard
  • Designed and implemented report data aggregation framework, to persist report data as CSVs
  • Designed and implemented report drill in/drill out framework
  • Technologies involved are Java, Spring Boot and Angular
JavaSpring BootAzureMongoDBmessage queues

Walmart

Software Engineer

Jul 2018Dec 2020 · 2 yrs 5 mos · Dallas, Texas, United States

  • Sam's Club Technology Team - Data Science & Engineering
  • Projects:
  • In-store Pickup Slot Optimization
  • Responsible for data pipelines and simulation framework building, and API development for slot capacity optimization model
  • E-commerce Personalized Recommendation System
  • Responsible for data engineering and API development for a personalized recommendation system including similar products, complementary products and cold start recommendation
  • Digital Asset Management Platform
  • Responsible for backend development and machine learning model deployment for a digital asset management platform, which maintains products image galleries uploaded by suppliers
data pipelinesAPI developmentmachine learningdata engineering

Education

Texas A&M University

Master of Engineering — Electrical and Computer Engineering

Sep 2016May 2018

Nanjing University of Aeronautics and Astronautics

Bachelor of Engineering — Electrical Engineering

Sep 2012Jun 2016

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience