Master student at Carnegie Mellon University | Now I'm actively looking for great opportunities to start my 2021 full-time job as a software development engineer.
-
Experience
Software Engineer Intern
Company NamePathway Accessibility Solutions, Inc. (pathVu)
May 2020 – Aug 2020
Location: Pittsburgh, Pennsylvania, United States
Developed the latest version of Android app for pathVu using Kotlin to help disabled people customize pedestrian routes and receive obstruction alerts
-
Projects
Full-stack Web Application (NodeJS, React, Redux, Express, MongoDB) Apr. 2020 – Jun. 2020
Established a for-profit questionnaire distribution website, supported Google OAuth and payment by Stripe
Separated production and development resources with advanced API key handling techniques
Large Scale Search Engine (Java, Lucene, SVM) Jan. 2020 – Apr. 2020
Constructed a text-based search engine with exact-match and best-match retrieval models based on Lucene via Java to process corpus of 588K documents from Gov2 dataset and 552K documents from ClueWeb09 dataset
Extended pseudo relevance feedback, LeToR model with SVM, and diversified ranking, improved precision by 148%
TLSNotary: Network Data Authentication (Python, AWS, Flask) Feb. 2020 – May. 2020
Built the system by splitting TLS client into auditee and auditor based on RSA homomorphic encryption and PRF
Established a web application for TLSNotary utilizing Flask, and deployed auditor to AWS EC2 for data authenticity
Computer System Components (C, Unix, gdb) Oct. 2019 – Dec.2019
Achieved a dynamic storage allocator for C programs with 2K lines of code, optimizing throughput and utility by removing boundary tags and decreasing minimum block sizes.
Implemented a customized Linux shell to enable execution of executable files and four built-in commands (quit, jobs, bg, and fg) with signal handling, job control, and I/O redirection.
Travel Website on Azure with CI/CD – Tripbuddy (Django, jQuery, Ajax) Oct. 2019 – Dec. 2019
Developed a travel web application based on Django and Bootstrap, utilizing jQuery, Ajax, and PostgreSQL
Included multi-destination itinerary and transportation planning with Google Place API, blog sharing and comment, accomplished user authentication, authorization, and frontend integration test, backend unit test with selenium