Education:
MS in Computer Science (anticipated), University of Chicago, 6/2016 – 12/2017, GPA: 3.54
• Actively involved student – I ask more questions than any other student, actively work with and support my classmates, and I have a number of good relationships and references from professors that I can provide.
• Courses Taken: Discrete Mathematics, Java Programming, Databases, Algorithms, C++, Introduction to Software Engineering, Design Patterns, Web Development, Android Development
• Currently taking: Computer Architecture, iOS Application Development BA in Philosophy, University of Chicago, 2010 – 2014, GPA - 3.4 Major Projects:
1. Favorite Places Application (Android) – records user’s favorite restaurants o Developed application that queries Yelp/Foursquare for nearby restaurants and stores images/links to favorite places and allows users to post restaurant links to Facebook/Twitter. o Integrated many libraries together to form fully functional product (Google Places, Facebook, Twitter, Yelp, Foursquare) involving networking, speech recognition, and RESTful APIs. o Thoroughly tested all aspects of application, including UI experience, networking, data integrity, speech recognition and performance.
2. Gradebook Message Queue System – models gradebook system o Designed a mock enterprise messaging system that converts gradebooks into report cards. o Maintained a total load of over 2,000 mock students and 15,000 mock grades accurately. o Utilized several different types of messaging patterns and design patterns. o Wrote system in Java, ActiveMQ and Apache Camel, incorporating a wide set of technologies used in asynchronous communication.
3. Galaga Clone – remake of classic game
o Remade a clone of the classic 1980’s game, Galaga, written in Java Swing. o For proof of concept, designed game from scratch without game libraries. o Incorporated mathematical abstractions, such as Bezier curves to obtain physics behavior. 4. Pokemon Gymz – social media site based off video game franchise o Created a social media website that involved users creating gyms, racking up points, communicating with other users and liking their gyms, and buying Pokemon to fill their gyms. o Designed entire website using Rails, relying on several different skills, such as RESTful APIs, OAuth2, Facebook API, and proper security protocols. Skills:
• Predominantly develop in Java 7, MySQL, C++ 14, Ruby on Rails 5, and both Android/iOS
• Familiar with ActiveMQ/Camel, JSON Web Services, OAuth2, PostgreSQL, Python, Angular
• Knowledgeable about SDLCs, Agile Development, Design Patterns, Enterprise Integration Patterns, Version Control and Unit Testing, MVC/MVPI
Previous Work Experience:
• HS Science Teacher, Miami Jackson Senior High, 2014 – 2016 o Taught over 420 students in 4 courses in 2 years in inner city high school with students passing AP Exams
o Coordinated strong curricula with both parents and faculty o Developed wonderful, supportive relationships with students o Understood the importance of accountability and working under pressure. Jonathan Ma
Phone: 305-***-****, Email: ***********@*****.*** 5547 S. Blackstone Avenue, APT 205, Chicago, IL, 60637 GitHub: github.com/majonathany
LinkedIn: https://www.linkedin.com/in/jonathan-ma-954b5398