Guowei Xu 415-***-**** ac82w4@r.postjobfree.com
PROFESSIONAL EXPERIENCE
Compiler Development
University of California, Berkeley
● Develop a compiler for the ChocoPy language (a statically typed subset of Python 3.6)
Build a front-end for ChocoPy that consists of a scanner and a parser using JFlex and CUP
Implement a semantic analysis and type checking for ChocoPy
Implement a RISC-V code generator for ChocoPy
Berkeley, CA
Aug 2018 – Dec
2018
Machine Learning Project
University of California, Berkeley
● Build a neural network to classify handwritten digits
Use regression for model training with gradient-based updates
Implement a digit classification model to return the digit with the highest accuracy Berkeley, CA
Aug 2017 – Dec
2017
EDUCATION
University of California, Berkeley
Bachelor of Arts in Applied Mathematics, Concentrate in Computer Science – Major GPA 3.12
● Relevant Coursework: Data Structures, Database Systems, Efficient Algorithms and Intractable Problems, Programming Language and Compilers, Artificial Intelligence
● Major Coursework: Linear Algebra, Numerical Analysis, Abstract Algebra, Complex Analysis Berkeley, CA
Graduated in
Dec 2018
LEADERSHIP EXPERIENCE
Student Government Senator
● Managed the organization of events, led discussions of various club initiatives, and participated in leadership conferences
Math Tutor
● Challenged students as a math tutor at Math Resource Center, focusing on linear algebra and advance calculus Math Club Treasurer
Tasked with keeping track of the club expenses, raising funds and organizing events SKILLS
● Programming Languages: Java, Python, SQL, C++
● Languages: English, Mandarin, Cantonese, Japanese
● Professional Tools skills: Adobe Lightroom, Adobe Photoshop, LaTeX, Microsoft Excel
● Personal skills: Strong critical and logical thinking, adept at problem solving and proving skills, able to excel in a team or independently, excellent interpersonal skills.