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.
Assertively exploit wireless initiatives rather than synergistic core competencies.
Credibly streamline mission-critical value with multifunctional functionalities.
Proven ability to lead and manage a wide variety of design and development projects in team and independent situations.
• 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.
• 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.
• 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.
When I am happy, I code. When I am sad, I code.
Manjun Wang — manjun@seas.upenn.edu — (646) - 719-7708