Matthew Chang
San Francisco Bay Area addp1h@r.postjobfree.com 650-***-****
LinkedIn: https://www.linkedin.com/in/matthewjchang1/ Github: https://github.com/MatthewJChang EDUCATION University of California Berkeley
B.A., Computer Science and Statistics (Double Major), GPA 3.45, August 2014- Spring 2018 SKILLS Languages: Python, Java, SQL, R, JavaScript, HTML, CSS Expertise: Back-end software dev, relational databases, Python scripting, software design patterns, machine learning, NLP, web dev, microservices, cloud technologies, EDA Technologies:Java Spring, REST API, Docker, Kubernetes, Hibernate, JPA, JDBC, MySQL, MariaDB, Gradle, Maven, Git, Bitbucket, JIRA/Confluence, Jenkins, Swagger, Postman, AWS, GCP, word embeddings (Word2Vec), React, Angular, beautifulsoup, nltk, scikitlearn, Kafka EXPERIENCE Software Engineer (Blume Global)--laid off due to coronavirus Jan 2019-March 2020 Java, Spring, Hibernate, MySQL, Gradle, Swagger, Jenkins, Docker, Kafka, React
● Spring Boot projects with relational data and React frontend for freight shipping industry
● Engaged in full software development life cycle for and worked with business analysts on web application managing finances for shipping cargo; test complex queries/scenarios Platform Engineer (Aisera) Aug 2018-Dec 2018
Java, Python, Docker, Kubernetes, SQL, MariaDB, Gradle, Swagger, Jenkins
● Extended/refactored Java/Python code to invoke batch processing of AI models on tickets in multi-cluster microservices architecture with rapidly changing environments
● Helped manage/configure pods, services, and deployments on Kubernetes clusters
● Using JDBC, migrated tenant-specific data between relational databases as per schema Software Engineering Intern (Cadency, Inc) Jan 2018-July 2018 Python, Word Embeddings
● Worked on improving job applicant evaluation using NLP techniques Data Engineering Intern (Ellie Mae) June 2017-August 2017 Java, SQL, Maven, Gradle, Spring, REST API
● Wrote Java code to ensure data ingestion/processing platform preserves cardinality and consistency between information in loan files (original document) and relational database entities; wrote queries to PostgreSQL database; used Postman tool to test API’s
● Built REST API in Java with Boot from Spring Framework to find diff between JSON files Research Assistant (UC Berkeley EECS Department- Pf. El Ghaoui) June 2016- May 2017 Python, scikitlearn, beautifulsoup, nltk
● Wrote several Python scripts to web scrape faculty pages from various universities
● Used machine learning to perform automatic text summarisation of web pages and research publications; used Py packages scikitlearn, beautifulsoup, nltk PROJECTS Implementing Machine Learning Algorithms (ML Class); Python, numpy, scipy
● Implemented linear/logistic regression, simple neural net (ANN), random forests with bagging and boosting, basic PCA, k-means clustering Gitlet Project (Data Structures Class); Java, data structures
● Implemented (in Java) a mini version control system using command line, common data structures (hash map, hash set, tree, array list), file I/O, and Serializable interface Language Learning App (Side Project with friends); JavaScript, React, Bitbucket
● Developed web pages using React, project management using Bitbucket INTERESTS Reading, Hiking, Swimming, Languages, Rubik’s Cubes, Mysteries