# Ryan Zheng > Senior Full Stack Developer | 7+ Years in Java, Spring, React, Angular | RESTful APIs, Microservices | JavaScript, TypeScript, SQL | AWS Certified DevOps Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/ryanzheng I am a Senior Java Full Stack Developer with a diverse background in designing and implementing scalable, high-performance systems across various industries, including financial services, cloud infrastructure, and enterprise applications. With over 7 years of experience in software development, I specialize in Java, Spring Boot, Microservices, and cloud technologies (AWS, GCP, Azure), and have a proven track record in delivering robust, efficient applications and architectures. ## Work Experience ### Senior Software Engineer @ Unit Jan 2023 – Present • Responsible for the development of processes related to marketing microservices using Java. • Developed microservice-based architecture using Spring Boot for RESTful APIs and Spring Cloud (Eureka, Gateway, Config) for service discovery to enable seamless communication between backend modules. • Designed and deployed AWS Lambda functions using Java, enabling scalable and serverless execution of backend processes for critical business functionalities. ### Senior Software Developer @ Stealth Communications Jan 2022 – Jan 2023 • Developed a new application for the department and the utility users to streamline all the activities involved in relocating utilities, using J2EE architecture, MVC model, Java Server Faces (JSF) 2.x, Hibernate 4.x, Git, Jenkins, and Microsoft Azure Cloud. • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates. • Implemented AWS functions to run scripts in response to event in Amazon Dynamo DB table, S3 buckets, HTTP requests using Amazon API Gateway and Lambda. ### Software Engineer @ BabyTree Group Jan 2019 – Jan 2021 • Used Google Cloud Platform (GCP) services such as Cloud Run, App Engine, Cloud Functions, and Cloud SQL to deploy and manage microservices. • Designed cloud-native applications using GCP Pub/Sub, Cloud Spanner, and Firestore for messaging, distributed data storage, and real-time processing. • Containerized applications with Docker and orchestrated deployments using Kubernetes (GKE) for high availability and fault tolerance. • Implemented CI/CD pipelines using Jenkins, GitLab CI, and Google Cloud Build to automate testing, builds, and deployments across multiple environments. ### Software Engineer @ Jumei.com Jan 2018 – Jan 2019 • Developed a mobile application and backend management system using Spring Boot, Spring MVC, Spring Cloud, and Hibernate, ensuring a scalable and maintainable architecture with seamless integration between services. • Utilized Spring JPA with Hibernate to integrate MySQL into the backend application and performed CRUD and aggregation operations on the database. ## Contact & Social - LinkedIn: https://linkedin.com/in/ryan312 --- Source: https://flows.cv/ryanzheng JSON Resume: https://flows.cv/ryanzheng/resume.json Last updated: 2026-04-01