Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yufei Ren

Mountain View,CA

Summary

Seasoned Backend Software Engineer with a solid background in designing, coding, testing and debugging software applications. Proven strengths include strong problem-solving abilities, effective teamwork skills, and adherence to software development best practices. Prior roles have demonstrated the ability to increase efficiency by developing innovative solutions and implementing continuous improvement processes.

Overview

4
4
years of professional experience

Work History

Software Engineer II

Uber Technologies Inc.
Sunnyvale, CA
05.2022 - Current
  • Participated in developing the next generation of the Uber internal service resource management system to help developers easily deliver updates to the production environment.
  • Designed and implemented automated processes for software testing, deployment, and monitoring using Golang, enhancing the stability of Uber applications.
  • Developed a resource management feature to monitor and dynamically allocate resources to Uber applications, improving resource utilization by approximately 20%.
  • Collaborated with other application development teams to ensure the smooth operation of applications by adjusting configurations according to business needs.

Software Engineer

Fidelity Investments
Boston, MA
11.2021 - 04.2022
  • Designed databases to store application data using SQL Server technologies.
  • Utilized version control tools to manage source codes across multiple projects.

Software Engineer

Freddie Mac (via NovaGigs Inc)
McLean, VIRGINIA
08.2020 - 11.2021
  • Developed a project called Loan Valuation Engine (LVE), an internal engine to process and group loans monthly. The automated engine has been running for 8 months on production.
  • Implemented the future loan prediction service, a key module of LVE, based on JAVA and Spring Boot framework.
  • Designed and implemented multiple effective and highly reusable data structures and algorithms to automatically process more than 3,000,000 loans queried from a SQL based database to predict the behaviors of future loans. The output of the program will be saved into MangoDB and the whole process takes less than 10 minutes.
  • Designed and implemented multiple Web services that provide back-end interfaces to request and respond data as XML or JSON via HTTP and RESTful APIs.

Education

Master of Science - Engineering

New York University
New York, NY
05-2020

Master of Science - Engineering

Beijing University of Posts And Telecommunications
Beijing
06-2018

Skills

  • Programming languages: JAVA (6 yr), Golang (2yr), Python, MySQL, JavaScript, HTML
  • J2EE Frameworks: Spring, Spring Boot
  • IDEs: IntelliJ IDEA, Eclipse, Vim, Subline, PyCharm
  • Build, Test and Deploy tools: Maven, Gradle, Junit, Jenkins, UDeploy
  • Source and Version Control: Git, GitHub
  • Agile Development Tools: JIRA, wiki page

Timeline

Software Engineer II

Uber Technologies Inc.
05.2022 - Current

Software Engineer

Fidelity Investments
11.2021 - 04.2022

Software Engineer

Freddie Mac (via NovaGigs Inc)
08.2020 - 11.2021

Master of Science - Engineering

New York University

Master of Science - Engineering

Beijing University of Posts And Telecommunications
Yufei Ren