HELLO, I AM

DAVID WANG

WELCOME TO MY HOMEPAGE

About Me

Welcome to my corner of the web! My name is David, and I'm currently a second-year student at the University of Virginia, pursuing a double major in Computer Science and Mathematics. I am an aspiring software developer and would like to leverage my skills and knowledge to contribute meaningfully to society. My goal is to immerse myself in diverse projects, tackle challenging problems, and continuously learn and grow as a developer.

In addition to my love for all things tech, I have a creative side that finds expression through photography. As an amateur photographer, I enjoy capturing the beauty of the world around me and sharing those moments with others.
LinkedIn ProfileGithub Profile
Education
Bachelor's Degree, University of Virginia
August 2022 - Present
Double Major in Computer Science and Mathematics (Probability and Statistics Concentration)
3.8 GPA, Dean's List.
  • Relevant Coursework: Data Structures and Algorithms, Computer Systems, Software Engineering, AI, Machine Learning, Discrete Mathematics, Abstract Algebra, Real Analysis, Probability, Stochastic Processes, Statistics.
Research Experience
Researcher, IS2EE Lab, University of Virginia Department of Engineering
May 2024 - Present
  • Generated 25,000+ sample speckle image pairs using simulation algorithms and lab photography.
  • Built, trained, and tuned CNN models for displacement measurement, resulting in 0.005-pixel validation MSE.
  • Contributed to practical advancements in displacement prediction technology for civil engineering applications.
Work Experience
Teaching Assistant, Department of Computer Science, University of Virginia
August 2024 - May 2025
Courses Taught: CS 3240 "Software Engineering"
  • Guided class project development, grading, and held office hours for a class of 300 students.
  • Project manager for two project groups: conducted six sprint checks in an agile development context.
  • Utilized Django, Google Cloud, Git, and AWS S3 for coursework and collaboration improvements.
AI Trainer and Software Developer, DataAnnotation
April 2024 - Present
  • Annotated data for 10+ AI projects, produced high-quality code responses, and led quality assurance efforts.
  • Developed, tested, and fine-tuned chatbot prompts across coding, advanced mathematics, and Mandarin language topics, analyzed against outgoing models (e.g. GPT-4), and ensured high-quality solutions.
Software Engineer Intern, Beihang University
June 2023 - August 2023
  • Implemented algorithms to solve NP-hard problems for cargo aircraft loading, utilizing dynamic programming.
  • Help integrate algorithms into a simulation engine in a production environment, increasing efficiency by 40%
Projects
September 2024 - December 2024
  • Led a team of 3 to develop a machine learning model to predict chess outcomes, leveraging Convolutional Neural Networks (CNNs) and advanced heuristic features trained on over 1 million board positions.
  • Designed a model architecture achieving predictions within a 7% error margin compared to the Stockfish Engine.
Software Architect, UVA Whistleblower Project
January 2024 - May 2024
  • Collaborated with a team of 5 in an agile environment to design a campus safety reporting platform.
  • Responsible for high level design choices, implemented core features using Django, PostgreSQL, and Amazon S3.