hi , i am
andrew
wang .

CS student and Software Engineer

download resume

about me

I am a motivated CS student (minoring in Statistics) at the University of Maryland with a 4.0 GPA. I have always been interested in learning the ins and outs of both emerging and mature computer technologies.

Extensive coursework and project-based experiences using C, Java, Python, SQL and web development using the MERN (MongoDB, Express, React, Node) stack. Demonstrated ability to undertake sizable group projects. Experience as a Teaching Assistant and Undergraduate Researcher has honed skills in academic support, research, and collaboration.

linkedin
linkedin
github
github
AWANG22@TERPMAIL.UMD.EDU
AWANG22@TERPMAIL.UMD.EDU
website
website

education

2022 - 2025

B.S in computer Science, minor in Statistics

university of maryland, college park

MD, USA

GPA: 4.0/4.0

Relevant Courses: Computer Systems, Algorithms, Introduction to Data Science, Database Design, Introduction to Compilers Probability Theory, Statistics

2018 - 2022

high school diploma

mountain view high school, mountain view

CA, USA

GPA: 4.68

SAT score of 1580/1600

skills

Languages: C, Java, Python, JavaScript, SQL, Rust, Racket, x86 assembly

Web Development: Node.js, Express.js, RESTful API, JSON, API testing(Postman)

Software Engineering: Systems Programming, Compiler Design, Database Design, Data Structures and Algorithm Design

Database Technologies: Postgres, MongoDB This text is invisible, but occupupy a lot of space

Data Science and Machine Learning: NumPy, pandas, scikit-learn, Matplotlib

Cloud and Containerization: Docker, AWS EC2

experience

  • September 2023 - Current

    teaching assistant

    cs department, university of maryland

    college park, maryland

    Assist in teaching CMSC216 - Introduction to Computer Systems and CMSC132 - Object-Oriented Programming. Conduct office hours to help students with programming assignments and course topics, proctor exams, and grade assignments.

  • August 2022 - May 2023

    undergraduate student researcher

    First-Year Innovation and Research Experience (FIRE), University of Maryland

    college park, maryland

    Engaged in Genome Computing research. Used PyMOL, Python, and its libraries, including NumPy, pandas, and Matplotlib, to visualize and analyze DNA-protein interactions.

personal projects

class projects

Gitlet: Wrote a Git-like version control system in Java. Developed core operations such as add, commit, and branch.

OCaml Interpreter: Created an interactive interpreter(including the lexer, parser, and evaluator), for a subset of the OCaml language.

Racket Compiler: Given a compiler written in Racket that translates a subset of Racket into x86, implemented multiple return values, a key feature of Racket.

Document Manager: Developed a document manager and its command line interface in C. The program supports user operations such as text insertion, deletion, search, and replacement.

Shell: Implemented a shell program in C that supports boolean operations, pipes, and file redirection.