Post Job Free
Sign in

Software Engineer

Location:
Hoboken, NJ
Posted:
September 10, 2020

Contact this candidate

Resume:

Peng-Yu Chen

R adfzln@r.postjobfree.com Ó +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



Contact this candidate