Di Wu
Email: dw2834 [AT] columbia [DOT] edu
Education
Columbia University, M.S., Electrical Engineering
New York, NY | Sep. 2018 - Dec. 2019 (expected)
GPA: 3.8/4.0
Beihang University, B.S., Electronic & Information Engineering
Beijing, CN | Sep. 2014 - Jul. 2018
Honors: Excellent graduates of colleges in Beijing, Huawei Scholarship
Projects
“coursearching” – A Course Management Web Service
Aug. 2019 - Sep. 2019
- Designed the MVC web service with Angular, Spring and MySQL for course management service
- Implemented the front-end with Yarn and the back-end with Maven, Hibernate and Lombok
- Collected real course information from Columbia Directory of Classes with Scrapy
- Deployed the application on AWS with S3, EC2 and RDS, and balanced workloads with ELB
Database Engine and Web Service
Feb. 2019 - Apr. 2019
- Implemented a relational database engine with Python as back-end dealing with database operations
- Built a microservice web application through a set of RESTful API with Flask as front-end
Truck Route Designing for Citibike Rebalancing
Apr. 2019 - May 2019
- Simulated the rate of supply and demand during the day and generated the optimal number of bikes for each station by analyzing and processing information of history rides and stations with Python
- Designed an algorithm on top of Clarke-Wright Algorithm to efficiently generate the truck route to rebalance bikes among stations and provided visualization with NetworkX and D3.js
“ColorDay” – A Calendar-Related Web & iOS Application
Sep. 2019 - Now
- An ongoing project building with Angular, Spring, AWS and Swift in group
Experience
Camera Software Intern, Intel China Research Center
Beijing, CN | Jun. 2019 - Aug. 2019
- Optimized power & performance of camera-related algorithms as a part of SoC running on Ice Lake by measuring power and CPU/GPU residency regarding processes and analyzing hotspots with tools
- Developed new camera drivers supporting specific resolutions and frame rates as sensor outputs with proper sensor register settings and pipeline configuration
Software Develop Engineer Intern, Beijing Forever Technology Co., Ltd.
Beijing, CN | Sep. 2017 - Oct. 2017
- Developed the front-end of a contact module in an application based on real-life enterprise structure with Qt and framework PhoneQ
- Built cross-platform application Color Matching with JavaScript and QML
Research Assisstant, National Key Laboratory of CNS/ATM
Beijing, CN | May 2017 - Jun. 2018
- Proposed the algorothm Particle Swarm Optimization with Moving Particles on Scale-Free Networks (MP-PSO) and demonstrated its outstanding performance under different criterions with MATLAB
- Investigated internal optimization mechanism in a view of network science, explained multiple roles of particles in collaboration, and solved a simplified arrival sequencing and scheduling problem
- Wrote paragraphs, drew figures with Origin and Gephi and published the paper as the first author
Skills
- Languages
- Python, JavaScript, Java, HTML, CSS, R, SQL, MATLAB
- Frameworks
- Angular, Spring, React, Express, Flask, Scrapy, Bootstrap, Hadoop, Spark
- Platforms/Tools
- AWS, Node.js, MySQL, Heroku, MongoDB, Git, LaTeX, Qt
Courses
Analysis of Algorithms, Introduction to Databases, Cloud Computing and Big Data, Computer Networks, Statistical Learning for Biological and Information Systems, Transportation Analytics and Logistics, Natural Language Processing (Udacity)
Publication
D. Wu, N. Jiang, W. Du, K. Tang and X. Cao, "Particle swarm optimization with moving particles on scale-free networks," in IEEE Transactions on Network Science and Engineering. doi: 10.1109/TNSE.2018.2854884
Activities
- Publicity Department Head - Promoted activities in Qiming College with some creative new media methods (e.g. using QR code and short video 4 years ago) online to attract students
- Deputy Editor of Venus (a student magazine) with 6 volumes annually and around 2,500 readers
- Film Director of the college undergraduate graduation film Midsummer
- Conducted a series of surveys in Hengdian World Studios (the largest film studio in the world) to understand living and working conditions of extras (an underprivileged group)