Post Job Free
Sign in

Software Engineer, Data Science

Location:
Lowell, MA, 01850
Posted:
February 02, 2023

Contact this candidate

Resume:

Jingdan (Cathy) Zhu

*** *********** ***, *******, ** 02150

860-***-****

******@********.***

EDUCATION

Columbia University in the City of New York New York, NY M.A. in Statistics; GPA: 3.6 /4.0 Expected Dec 2023

• Relevant Courses: Applied Data Science, Advanced Data Analysis, Applied Machine Learning University of Connecticut Storrs, CT

B.A. in Applied Mathematical Sciences; GPA: 3.852/4.0 (Magna Cum Laude) May 2022 Minor: Economics

• Honors: 2022 New England Scholar; The National Society of Leadership and Success Member INTERNSHIP EXPERIENCE

Software Engineer May 2022 - Aug 2022

GoVally Inc.

• Created Search, Favorite, Recommendation Java Servlets with RESTful APIs to handle HTTP re- quests and responses

• Designed and built relational database schema using MySQL on AWS RDS to persist, manage and process jobs data fetched from GitHub API. Used MonkeyLearn API to extract keywords from posi- tion descriptions

• Designed content-based recommendation, session-based authentication, keyword extraction algorithms to implement Job Recommendation engine

• Setup and deployed to an AWS EC2 virtual machine instance and installed Redis to cache Search and user Favorite results. Reduced the latency 90%

• Constructed UI components in the frontend using JavaScript, HTML, CSS, AJAX enabling users to search/apply for positions, add jobs to favorite as main factors on recommendation engine design

• Set up Redis cache on EC2 machine enabling users to read favorite items and search results from it to decrease the response latency

Software Engineer July 2021 - Oct 2021

Yisen Technology

• Developed a web service to handle large-scale uses on Google Cloud (GAE flex) using Go language

• Built a Point-Of-Interest feature based on geo-location, improved the efficiency by using ElasticSearch

(GCE) for users to search nearby posts within a distance (e.g. 100 km)

• Developed the offline analysis platform which includes a batch data pipeline to dump the daily activi- ties to the BigQuery table, and an analysis engine by utilizing Google Dataflow

• Improve the keyword based spam detection (BigQuery) by performing aggregated views at different levels

• Led the testing effort by performing unit tests and load tests (JMeter) cycles to ensure the reliability of the service.

PROJECT EXPERIENCE

Restaurant Recommendation Web Application May 2021

• Designed and built a full stack web service to enhance restaurant searching and recommendation expe- rience by utilizing personalization (personal information, visit history)

• Researched recommendation algorithms(User-based, Content-based, Demographic-based, Item-based, etc.) Designed a recommendation algorithm and used MapReduce to match similar restaurants based on categories

• Developed an interactive web frontend using AJAX technology(HTML/CSS/javascript/React) for users to search, update preference and view recommended restaurants

• Designed and developed the RESTful backend APIs using Java servlets, incorporated with Yelp API to fetch restaurants information

• Utilized MySQL(MAMP)/MongoDB to store restaurant information and user!s profile and history.

• Implemented sessions and login servlet to track user!s status. Utilized MD5 hashing to protect user!s privacy and security. (Session Storage)

• Deployed the project on AWS EC2 to achieve better scalability SKILLS

Java, Python, R, SQL, Matlab, Machine Learning, Data Structures & Algorithms, Communication



Contact this candidate