Matt Zhu

Hello!

I'm Matt Zhu, a software engineer focused on building impactful web and mobile applications that solve real-world problems.

Get in touch mz223@duke.edu

Matt Zhu
Background

I recently graduated from Duke University with an MS degree in Computer Science and Economics. Currently I work as a Software Engineer Intern at Bragr, where I'm responsible for full stack development and AI engineering.

My experience spans full-stack web development, mobile app development, cloud computing, and AI/ML. I have a strong foundation in multiple programming languages and frameworks. I'm actively looking for full-time software engineer roles in the US!

.

Skills
Languages
  • Python
  • JavaScript
  • Java
  • C/C++/C#
  • Swift
  • Dart
  • SQL
  • HTML
  • CSS
Frameworks
  • Django
  • Flask
  • Express.js
  • React.js
  • Vue.js
  • Bootstrap
  • UIKit
  • SwiftUI
Technologies
  • Node.js
  • REST APIs
  • MongoDB
  • MySQL
  • SQLite
  • PostgreSQL
  • Firebase
  • Figma
DevOps
  • Docker
  • Kubernetes
  • CI/CD
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
Experience
Aug 2024 - Present
Software Engineer Intern
Denver, CO / Remote
Worked with Python/Django, JavaScript/React, Docker, and Microsoft Azure cloud services.
Oct – Dec 2023
Software Engineer Intern
Durham, NC
Worked with Swift, SwiftUI, and REST APIs to deliver an iOS mobile app MVP.
Software Engineer Intern
Durham, NC
Worked with Flutter, Firebase, GCP, and Figma to ship 2 cross-platform mobile app MVPs.
Other Projects

Engineered an iOS directory app in Swift, with a multi-view interface for efficient directory management, integrated robust HTTP/REST services for efficient handling of extensive JSON data and multiple CRUD operations

SwiftSWiftUIUIKit

Implemented Dijkstra’s and A* algorithms and obstacle detection algorithms in C++ to find the shortest path, utilizing data structures such as Priority Queue and HashMap in the C++ STL for optimized graph traversal.

C++Dijkstra’sA*

* Performed exploratory data analysis (EDA) and feature engineering to identify and handle imbalanced data issues, * Applied multiple balanced ML algorithms (e.g., Balanced Random Forest) to predict employee attrition rate, ensembled with Voting Classifier, * Produced a robust F1 score of 75%, ranking top 25% in Kaggle Competition

PythonPandasNumPyScikit-learnMatplotlibSeaborn