Cartoon YD and Ben Franklin

Hi, I'm Yuduo

Founding Software Engineer at Revvable
UPenn CS Master '19

I'm a generalist software engineer who has been programming since 2004, when I learned HTML, CSS, and Visual Basic in middle school.

I'm currently working as a Founding Software Engineer at Revvable, where I get to build the next generation of software for the powersports industry!

Having lived on three different continents, I consider myself an effective intercultural communicator with expert understanding of African, Eastern, and Western cultures.

My Tool Belt:
Go
Java
JavaScript (ES6+)
TypeScript
Node.js
C
SQL
React
Redux
HTML5
CSS3
Bootstrap
jQuery
Git
Linux
Docker
AWS
Akka
Jira
Confluence
Jenkins
Scrum
3ds Max
Revit
AutoCAD
Adobe CC
Figma

Experience

Revvable (San Francisco, CA)

Founding Software Engineer
Feb 2022 - Present

Oracle (Remote, US)

Applications Developer 2, Jun 2021 - Feb 2022
Applications Developer 1, Jul 2019 - Jun 2021
  • Achieved 97% load time reduction of specific UI elements by improving a O(n2) algorithm to O(n)
  • Completed major app features as the sole developer and collaborated on other app features with several developers
  • Contributed fixes and new features to the in-house JavaScript UI framework for rendering large amounts of tabular and graphical data
  • Investigated and resolved critical issues in an enterprise-scale Java and JavaScript code base
  • Interviewed software engineering internship candidates
  • Organized bi-weekly virtual team building events

UPenn (Philadelphia, PA)

Graduate Teaching Assistant
Aug 2018 - May 2019
  • Classes: Introduction to Software Development, Mathematical Foundations of Computer Science
  • Topics Taught: OOP, data structures, software design, software testing, graph theory, trees, probability, logic, proofs, induction and recursion

Dearest, Inc. (New York, NY)

Software Engineer Intern
May 2018 - Aug 2018
  • Won the Wharton Startup Internship Award
  • Sketched and designed web app UI in Adobe XD and implemented it in React
  • Implemented educator progress report review system with Node.js
  • Implemented customer login, registration, and onboarding flow

Education

University of Pennsylvania

Master in Computer Science (MCIT)
  • Software engineering specialization
  • Aug 2017 - May 2019
  • GPA: 3.91/4.00
  • Vice President of Penn Latin & Ballroom Dance Team

Pennsylvania State University

Bachelor & Master in Architectural Engineering (BAE/MAE)
  • Electrical and illumination engineering specialization
  • Aug 2007 - Dec 2012
  • GPA: 3.84/4.00, High Distinction
  • Vice President of Illuminating Engineering Society

Projects