Summary

Hello, my name is Eric Weng, and welcome to my personal website.

I am a new computer science graduate interested in software development, cybersecurity, and computer graphics. I have experience in numerous programming tools and techniques through extensive hands-on project experience, both for school and for fun. Outside of academics, I have tutored students and sung in choir, improving my communication and collaboration skills in the process.

I am looking to work as a software engineer in the New York Metro Area. As my experiences and projects show, I have no trouble quickly adapting to new technologies and solving complex problems. I have always been motivated to benefit the lives of the public with computing, and am eager to apply my strong programming and interpersonal skills to help deliver impactful solutions.

If you believe I can contribute at your organization, you can reach me at my contact details below.

Education

Master of Computer Science

Coursework

  • ML and Data Processing Courses: Natural Language Processing, Reinforcement Learning, Machine Learning, Signal Processing
  • Software Engineering Courses: Software Analysis, Security Testing, Embedded Systems, Cloud Computing
  • Theory Courses: Cyber-Physical Systems Safety, Cryptography

Bachelor of Science, Computer Science

Thesis

  • Technical Project: A Data-Driven Recommender for Gamified Classroom Designs
  • Research Project: The Underlying Reason for Mixed Results in Gamification Studies
  • Summary: Educators are exploring gamification as a strategy to motivate and engage students in classrooms and improve their grades. Despite some promising findings, most research studies yield inconclusive results and product vendors propagate misinformation. I construct a data-driven recommender tool that aggregates multiple papers to compensate for the lack of rigorous and empirical experimental design.

Coursework

  • CS Core Courses: Software Engineering, Data Structures, Algorithms, Operating Systems, Computer Architecture, Theory of Computation, Discrete Math
  • CS Electives: Web Development, Databases, Cybersecurity, Networks, Programming Languages, Game Design, Python for Scientists and Engineers
  • Math Courses: Linear Algebra, Statistics, Probability, Differential Equations, Multivariable Calculus

Projects

Java Game Engine

Whistleblower Website

HoosThere

Encyclosaurus

Personal Portfolio Website

Cube Game

Software Analysis Research Project

Security Testing Research Project

Game Design Projects

Skills

Computing Languages

Libraries

Applications and Tools

Techniques

Operating Systems

Natural Langugaes

Work Experience

Summer Camp Instructor (2)

Summer Camp Instructor (1)

Private Tutor

Activities

UVA University Singers

Newark Academy Voices

New Jersey Youth Chorus

Fun Facts

I love listening to Russian/Soviet music (hence my username "SlavSquatSuperstar"). Below are some of my favorite songs: To my best knowledge, I have sung in 26 languages:

Contact