Leo Y. Peng
949-***-**** Irvine, CA adb0ls@r.postjobfree.com Github: /leopengpong LinkedIn: /in/leo-peng EDUCATION
University of California Irvine - Computer Science B.S September 2017 - June 2021
3.6/4.0 GPA, Dean’s Honor Roll (all quarters)
Relevant Coursework: Data Management, Project in Databases and Web Applications, Networked Systems, Operating Systems, Artificial Intelligence, Machine Learning EXPERIENCE
StorageDNA - Software Development Intern February 2020 - Present
Contributed to applications for DNAfabric, a data management services platform
Overhauled DNAfabric’s frontend with React.js to employ a more modern user interface, improve usability and extensibility
Recommended modifications and fixed bugs in various components of the system UC Irvine TIPPERS Research Group - Student Web Developer April 2019 - Present
Designed architecture and developed applications for TIPPERS, an IoT smart space framework
Developed and maintained the TIPPERS API, a Java and MySQL RESTful API for modeling IoT smart spaces and interfacing millions of sensor data entries
Developed a React.js web portal for users of the TIPPERS platform to interact with the API
Collaborated with other student developers to implement automated testing and integrate various components of the system
PROJECTS
Secret Santa Service (frontend)
Developed the frontend for an online secret santa gift exchange organizer
Dynamic, Christmas-themed interface for users to create or join a group, add members, create login credentials, edit their wishlist, view their assignment and more
Technologies Used: React.js React Bootstrap Google Cloud Platform Fabflix
Movie shopping web application where users can sign up, log in, search through a database of over 10,000 movies, and “buy” them with PayPal developer accounts
Microservice architecture with API gateway, authentication, and payment services
Technologies Used: MySQL Java RESTful API (Grizzly & Jersey) HTML/CSS/JavaScript Multiplayer Minesweeper
An online multiplayer implementation of the game Minesweeper
Players can enter a name, join the game, and play with each other in real time
Technologies Used: Node.js Express.js MongoDB WebSockets Heroku LANGUAGES & TECHNOLOGIES
JavaScript Python Java React.js Node.js MongoDB MySQL Grizzly Jersey GIT