Peng-Yu Chen
R ******@***.*** Ó +1-551-***-**** walkccc /in/walkccc
Education
New York University New York, NY
Master of Science in Computer Science Sept. 2020 { May 2022 (expected)
National Taiwan University Taipei, Taiwan
Bachelor of Science in Computer Science; Overall GPA: 3.35/4.0 (Last 60 GPA: 4.0/4.0) Sept. 2015 { June 2018 Work Experience
Grindr Taipei, Taiwan
iOS Software Engineer Intern May 2019 { June 2020
Partnered with product managers to improve the usability in the Grindr iOS app for the LGBTQ community
Identi ed and developed the testing approaches with test engineers to enhance the reliability in our app
Improved exibility by migrating over 5000 lines of legacy code from Objective-C to modern Swift standards
Chat Backup project: feature to make a backup (estimated 10M+ monthly usage in production) (Project Demo)
Designed the backup view controller’s UI/UX by RxSwift framework and MVVM structure
Established a CRUD interface of Apple’s CloudKit by closures and the Encodable and Decodable protocol in Swift
Mute User project: feature to mute a speci c user (estimated 15M+ daily usage in production) (Project Demo)
Implemented the functionality to mute/unmute a speci c user through the table view APIs provided by Apple
Connected the end-point APIs provided by backend engineers with Moya package
TrendHand Co., Ltd Taipei, Taiwan
C++ Software Engineer Aug. 2018 { Apr. 2019
Developed object-oriented programs in C++ to calculate feet arch’s parameters of customers for manufacturing speci c shoe pads to treat physiological ailments (3000 lines of code)
Deployed backend APIs by AWS, allowing the frontend to call the APIs for correcting wrongly measured data Projects
Customer Tracker
Full-stack CRUD app built by Spring MVC and Hibernate (GitHub Link) Aug. 2020
Implemented Controller, Service, and DAO layers by Service Facade design pattern
Connected to MySQL database by Hibernate API and managed the packages with Gradle
Con rmed Forest
Full-stack web app to track the statistics of coronavirus disease (COVID-19) (Web Project Link) Apr. 2020
Implemented the functions to track the statistics of COVID-19 within three degrees
Developed the algorithm to calculate statistics by depth- rst search algorithm and caching mechanism
Designed the web frontend by React.js and deployed the backend APIs through Firebase’s Cloud Firestore
React Palette
Frontend web app to create your own palette! (Web Project Link) Nov. 2019
Designed the web frontend by React.js and React Hook
CLRS (2,000+ stars and 700+ forks in GitHub)
GitHub Pages: Open source algorithms reference (Website Link) Apr. 2018 { Present
Help 280,000+ people learn algorithms according to Google Analytics
Maintain the website’s content, review pull requests, and resolve issues in my GitHub repository regularly
Implement CLRS pseudocode in C++ that strictly follows coding convention: see the repository Skills
Programming Languages: C++, Java, JavaScript, Swift, Python
Framework: Spring, Node.js, React.js, RxSwift
Tools: Gradle, MySQL, MongoDB, Firebase, Docker, CI/CD (Bitrise), Git, VSCode, Xcode