
Edward Wang
Linthicum, MD, he/him/his
Side Projects
• Developed a Rust library to interact with UCSD's course enrollment system by acting as a wrapper around its API.
• Programmed an application using the library to gather 40+ million data points for 1200+ courses across five terms.
• Processed 580+ raw datasets using Python and pandas and generated 3000+ enrollment graphs using matplotlib.
• Utilized TypeScript and puppeteer to automate the login process when the application gets logged out, increasing the overall uptime from 1 day to 7 days.
• Led a team of 3 developers on the development of a Discord chat bot using TypeScript and Node.js for Realm of the Mad God (a massive multiplayer online game) raiding groups.
• Stored information like user data and group settings for 60,000+ users across 15+ chat groups using MongoDB.
• Created a C# ASP.NET application to scrape data from a player profile website, handling 200+ requests per day.
• Maintained 42,000+ lines of code by automatically enforcing style and compilation requirements with GitHub Actions.
• Developed a C# application to parse Minecraft screenshots containing upwards of 80 names in under half a second.
• Increased the end user’s win rate by 30%+ by checking each player’s stats before the game starts and warning the user if there are skilled players in a lobby.
• Used a public API to get and display player information, using a cache to avoid hitting the rate limit on repeat queries.
Work Experience
• Assisted in several introduction to programming (Java) courses for up to 400 undergraduate students, holding office hours, revising assignments, and grading assignments and exams.
• Helped students in one-on-one sessions with programming concepts, Java syntax, algorithm design, and debugging.
• Applied techniques like visual aids, concrete examples, and live coding to adapt to different students’ learning styles.
• Resolved 70+ tutor request tickets per quarter with 95%+ positive feedback rate.
Classes:
- CSE 8B (Intro to Java II): Fall 2021, Winter 2022, Spring 2022, Fall 2022, Winter 2022
- CSE 11 (Acc. Intro to Java): Summer II 2022
Volunteering
• Worked with a team of developers on MedECC, a program that better scales hospital and clinician resources by allowing caregivers to monitor patients virtually.
• Improved the administrative UI by making it easier to manage users, and the monitoring service by notifying users when the device loses connection to the internet, using Angular and TypeScript.
Education
Major: Mathematics-Computer Science