Post Job Free

Resume

Sign in

Software Engineer

Location:
Seattle, WA
Posted:
December 11, 2023

Contact this candidate

Resume:

HEYU WEI

217-***-**** ad1u8r@r.postjobfree.com

Seattle, WA https://www.linkedin.com/in/heyu-wei-32806b19b/ WORK EXPERIENCES

Software Development Engineer Seattle, WA

Amazon (Prime Video) Feb. 2022 - Present

Project 1 { Reprocessing Failed Recording Requests

Engineered a reprocessing mechanism to address failed recording requests, signi cantly enhancing user satisfaction.

Leveraged the Guice framework and harnessed AWS services such as SNS, SQS to craft a robust reprocessing architecture.

Created a message model with Kotlin and SNS message publishers and SQS pollers to send and process the messages.

Established AWS CloudWatch metrics and alarms to monitor the performance of the reprocessing feature.

Designed and implemented 20 End to End tests and integration tests and improved the success rate by 30%. Project 2 { Auto Refreshing Client Test Data

Devised an e cient strategy to facilitate the automatic synchronization of test data for client teams.

Employed AWS S3 replication to harmonize client integration test data with production data.

Implemented and deployed a Cron job using AWS EventBridge to trigger the re-recording process for integration tests.

Reduced the oncall load by reducing the tickets related to client teams requests for re-recroding from 10 to 2 monthly.

Enhanced scalability and eliminated the need for manual intervention in client test data management, prevented pipeline failures, bene ting over 100 internal users.

Project 3 - Facilitating Cross-Functional Team Onboarding

Led the client onboarding and completed automated the client onboarding process.

Collaborated with mobile QA team to con gure devices for CNZ events and successfully spoofed devices using IP override.

Developed and validated 5 client request templates for the iOS team, resulting in cached CDN responses.

Identi ed and resolved a critical issue in client side using AWS Lambda and DynamoDB.

Automated and optimized business logic for retrieving the con gurations from AWS AppCon g.

Mitigated 1.17% iOS customers from concurrency failure and reduced the number of bugs reported by the client by 14%. Software Development Engineer Intern Seattle, WA

Amazon Web Services, Inc. (AWS) May. 2021 - Aug. 2021

Worked under Relational Database Service (RDS) Host and Capacity Management team to rebuild the Simple Capacity Service (SCS) console which monitors real-time customer database usage and reserves EC2 instances accordingly.

Developed multiple SCS front-end pages based on AWS's internal React.js library to achieve functions like Table Filter and Date Ranger Picker, and designed JavaScript testing based on Jest.

Applied Next.js for Server Side Rendering, MobX for State Management, integrated the Authentication, Authorization and Session check using next-iron-session, connected with back-end SCS API using Coral-RPC.

Successfully delivered new SCS console UI with improved e ciency and facilitate the development of next generation platform. EDUCATION

University of Southern California Los Angeles, CA

Master of Science in Computer Science Jan. 2020 - Dec. 2021 Nanjing Normal University Nanjing, China

Bachelor of Management in Information Management and Information System Aug. 2015 - Jun. 2019 SELECTED PROJECTS

Web Development: Full Stack Online Shopping Platform Link Angular, Node.js, Google Cloud App Engine, Bootstrap, Python, Flask, JavaScript, CSS, HTML May. 2020 - Jun. 2020

Developed the interactive application for searching items on eBay.com and deployed to GCP App Engine.

Developed backend server with Flask to implement RESTful services and tested server request using Postman.

Reconstructed the web application using Angular framework and Node.js. Android Application: Catalog Search Demo

Node.js, Express.js, Android Studio May. 2020 - Jun. 2020

Developed a dynamic Android app for users to search products on eBay and lter results by conditions.

Applied eBay ndItemsAdvanced API to load product details and implemented RecyclerView to display products.

Integrated third party libraries Picasso and Volley to implement HTTP requests and load pictures. SKILLS

Languages: Java, Kotlin, Python, JavaScript, Scala, Go, Ruby, C++, R, SQL Frameworks and Tools: Docker, Kubernetes, Guice, Next.js, Mobx, Node.js, Flask, Express.js, Angular, React, Spring Boot, MongoDB, PostgreSQL, Android Studio, Postman, gRPC, RabbitMQ, Google Cloud Platform, AWS, Git, Linux



Contact this candidate