Summary
Overview
Work History
Education
Skills
Project and publications
Timeline
Generic

HAN JIANG

Fremont,CA

Summary

  • 2+ years of full stack developer experience in designing and implementing scalable backend architectures and delivering efficient and high-performing web applications that meet business objectives.
  • Proficient in problem-solving and analysis, strong in communication and comprehension with a penchant for learning.

Overview

2
2
years of professional experience

Work History

Software Programmer

U.S. Bancorp
Concord
01.2022 - Current
  • Work on developing tools and applications for team to collect and analyze customer experience
  • Design, implement, test and deploy Java RESTful APIs that serves data to the In-house sampling management system
  • Build HTML survey templates for different teams and their products, provide the endpoints for surveying customers
  • Lead efforts to refactor the standardized data structure among all programs, provided more concise and reasonable presentation of all information in the database
  • Design and build mailbox tools that can be scaled and consumed by multiple teams, including survey notification and generating daily reports regarding to teams' business requirements
  • Define and improve the MongoDB sample queries and aggregations, implement the filtering, deduplication, resting and random sample functions and significantly boost daily data processing efficiency by 200%
  • Enhance the logging process during the file data cleaning and utilize Splunk among all APIs, greatly enhanced traceability when resolving incident tickets
  • Configure and tune the deployment file, including Jenkins pipeline script, Docker and Kubernetes YAML, enabled smoother environment testing and monthly deployments, resulted in an average saving of 30% in resources
  • Monitor, identify and troubleshooting the projects' issues and security vulnerabilities
  • Design and build the first version of UI for the In-house sampling management system with React
  • Lead efforts to migrate the JDK version from 8 to 11, and from 11 to 17
  • Configure team's local Linux servers for Dev/IT/UAT/Prod tests, build custom scripts to automate daily tasks and make them the server Daemon services, saved most of the manual efforts.

Education

Master of Science - Computer Engineering

Lehigh University
01.2021

Bachelor of Science - Internet of Things

Beijing University of Posts and Telecommunications
01.2019

Skills

  • Java, Python, C, JavaScript (ES6, React, Redux)
  • Spring Framework
  • Restful API
  • Microservice
  • Cloud (AWS, Azure)
  • CICD (Jenkins, Kubernetes, Docker Container)
  • HTML / CSS
  • SQL(MySQL) / NoSQL(MongoDB)
  • Hibernate / JPA
  • Data Structures
  • Linux / Shell
  • Pytorch / TensorFlow
  • Git
  • Splunk / Kibana

Project and publications

  • MICCAI 2020: Defending Deep Learning- based Biomedical Image Segmentation from Adversarial Attacks: A Low-cost Frequency Refinement Approach

Timeline

Software Programmer

U.S. Bancorp
01.2022 - Current

Master of Science - Computer Engineering

Lehigh University

Bachelor of Science - Internet of Things

Beijing University of Posts and Telecommunications
HAN JIANG