Muchuan Gong
Email: ac8nw5@r.postjobfree.com Cell: 510-***-****
LinkedIn: https://www.linkedin.com/in/muchuan-gong-378473123/ Github: https://github.com/ReadMyID?tab=repositories EDUCATION
San Jose State University (Major in Computer Science) (GPA: 3.45) Jan 2014 - Dec 2018 Coursework: Data Structures, Object-Oriented Design, Operating System, Introduction to Artificial Intelligence, Compiler Design San Jose State University (Minor in Mathematics)
Coursework: Linear Algebra, Applied Probability and Statistics, Calculus, Numerical Analysis and Scientific Computing EXPERIENCE
San Jose State University,San Jose, California Fall 2016 Teaching Assistant, An instructor of math Workshop
Help student solving calculus homework problems and probability problems
Summarize hard questions according to students reply, and report it to their professor
Find out different way to help student understand the problem
Communicate with students verbally and graphically. Accomplishment: Form up teams by ability matching. Explain an idea in multiple approaches patiently Calibear Cyber Cafe, Sunnyvale, California Fall 2016 IT consultant
Setup internal network for 40 computers
Update game in the library through file system
Make test plans for future game update
Hardware check and shipment allocation
Accomplishment: Document organization; Server maintenance. PROJECTS
Rate n Poll: crowd-sourced rating App (Java) May 2018
● Android App uses Firebase as database. 5 persons as a team.
● Features:
Two type of rating post: Rate and Poll.
Question lifetime limitation
Rate question will have 5 blank stars for user; Poll question will have up to 5 choices
Check input ID and pwd
Accomplishment: Teamwork, Android Studio, Black/ White box testing; Agile development process Jedi Language(Scala) Nov 2017
● A new language named Jedi by Scala.
● Jedi is experimental language that supports the following features:
Lambdas, closures, static scoping
Eager/lazy execution
Blocks, Variables, Objects, Dynamic type checking
● Jedi has functions and classes. User can choose to use functional programming or object-oriented programming Accomplishment: Create new language based on a meta-language IT SKILLS
Programming Languages: Java(Proficient), C Language, Swift, Assembly Language, Scala, Python, Javascript, HTML(slightly) Software Tools: MS Office, Eclipse IDE, Oracle VM Virtualbox, Xcode, Github, Atom, Android Studio, Pycharm Qualifications:Multi-language speaker: Mandarin and English; Solid Java Programmer; Stress Management Skill Honors: SJSU Associated Student Directors Scholarship Mar2016