Wei Wu
Software Engineer
Address: *** ***** ***, ****** ******, NY 10310
Phone: 917-***-****
Email: *********@*****.***
LinkedIn: linkedin.com/in/weiwu94/
GitHub: github.com/weiwu1994
Website: weiwu.dev/
Education
CUNY College of Staten Island Staten Island, NY
Bachelor of Science in Computer Science January 2019
Skills
Strong: C# ● C++ ● Java
Familiar: HTML ● CSS ● Bootstrap ● SQL ● Python
Other: OpenCV ● Win32 API ● GitHub ● Linux
Visual Studio ● Eclipse
Projects
Windows Automation API
Designed, coded and implemented an automation API in C# to perform complex and large-scale automated tasks with scalability and performance in mind.
Developed with OpenCV and Win32 API to perform I/O operations.
Implemented template matching technique with OpenCV to perform image detection, recognition, classification and object localization.
Created a ‘Ghost Mouse’ with Win32 API to simulate mouse clicks and drag effects without interfering with the real cursor.
Video Game Automation Bot Program
Built bots for real time strategy games (both 2D and 3D) in C# to automate repetitive and tedious tasks.
Designed to gather data from the game in real time, by continuously converting screenshots into bitmaps and then applying template matching technique to extract data and lastly analyzes the data to make automatic decisions.
Wrote scripts to handle all possible events that could occur in the game and automatically chooses a response to get the best possible outcome.
Designed a GUI with C# Windows Forms to show event logs in real time and to allow for user control of the program.
Utilized multi-threading to execute time-consuming operations asynchronously for performance benefits and to enable automation of multiple (20 or more) separate games running concurrently.