Manjun Wang

Web Designer, Software Engineer

Summary

Master degree candidate with strong programming, analytical and designing skills. A wide range of project experience on web development, machine learning, and mobile development. Strong computer science and programming skills in Java, Python, SQL, HTML/CSS and JavaScript.

Skills

Web Design

Assertively exploit wireless initiatives rather than synergistic core competencies.

Interface Design

Credibly streamline mission-critical value with multifunctional functionalities.

Project Direction

Proven ability to lead and manage a wide variety of design and development projects in team and independent situations.

Technical

  • Java (8+)
  • Python
  • HTML/CSS/Javascript
  • React/Vue
  • Spring/Node.js
  • SQL (MySQL, PostgreSQL)
  • Linux
  • Git / SVN
  • no-SQL (MongoDB, Elasticsearch)

Work Experience

Columbia University

Web Developer

Jan 2020 - Present

• Designing course site layout and editing using HTML, CSS, JavaScript, and Canvas LMS. • Developing the ‘ODL knowledge base' website using Java Spring Boot + ReactJS + Elasticsearch for storage and full-text searching. • Collaborating with professors and colleagues to accomplish the collect and manage course materials and Applying cross functional communication and project management skills to work with multiple projects simultaneously. • Researching, identifying, and evaluating educational technologies appropriate for achieving specific instructional objectives.

Dream Inc.

Software Development Intern

Jan 2018 - Aug 2018

• Created an automated cron job using python for fetching purchased vendor data from HTTPS or SFTP source and converted it to internal data storage format in PostgreSQL. The whole module contains download, conversion, sync to DB, and metrics-monitor sub-modules. The system is able to process 2GB of data in 30 minutes with a full analysis of results from the monitor section. • Created multiple Jupiter Notebooks for sharing-bike data analysis for clients, the project contained statistical analysis using Python NumPy and pandas library, data visualization using matplotlib, and final result analysis for optimal bike dropping point to maximum profits. • Presented in the scrum meetings and tech discussions, improve the code review process and design session.

Personal Projects

Job Search Engine / Recommendation (Spring + HTML/CSS/Javascript)

2020

• Designed and implemented an interactive web page (HTML/CSS/JavaScript) for users to search and apply available job positions online with customized filters and preferences. • Created Java Servlets (Spring MVC) with RESTful APIs to handle HTTP requests/responses, retrieved job descriptions using Github API and stored data in MySQL with trigger and stored procedures setup, used Redis for caching search results. • Improved personalized position recommendation based on search history and favorite records. • Deployed the service to AWS EC2, setup and monitored web server and data storage nodes.

Education

University of Pennsylvania

MS, Computer Science 21' — 4.0 / 4.0 GPA


Columbia University in the City of New York

MA, Game Design and Development 21' — 4.0 / 4.0 GPA

When I am happy, I code. When I am sad, I code.

Manjun Wang — manjun@seas.upenn.edu — (646) - 719-7708