Hi, I'm Max Geng.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About Me

I am a Electrical Engineering Grad Student at Columbia University. I enjoy problem-solving and coding. Always strive to bring 100% to the work I do.

I have worked on technologies like Java, C++, Python, MySQL, MongoDB, Spring, Flask, HTML5, CSS. During 2022, I had 3 months of professional work experience which helped me strengthen my experience in Java,React and AWS CDK.

I am passionate about developing complex applications that solve real-world problems impacting millions of users.

  • Languages: Java, Python, TypeScript/JavaScript, C++, R
  • Databases: MySQL, MongoDB
  • Frameworks: Spring, Flask, Node.js, React, Keras, TensorFlow, PyTorch, Bootstrap, Apache Beam
  • Tools & Technologies: Git, Docker, AWS, GCP, Okta, npm

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Software Engineer Intern
  • Designed the entity attribute modification approval system for the AWS commerce platform entity console to help product managers to edit the AWS cloud sellers.
  • Designed the API models for the system.
  • Set up the service infrastructure with AWS CDK, API Gateway, Lambda and DynamoDB.
  • Implemented backend lambda package with the integration of Amazon Approval Service.
  • Built AWS Commerce Platform entity console dashboard pages with React and Amazon Polaris component library.
  • Tools: Java, TypeScript, React, AWS CDK
June 2022 - August 2022 | Seattle, USA
Software Engineer Intern
    Implemented and delivered stable admin management system for over 7000 internal users in CCB.
  • Developed user login verification front end page with HTML & React
  • Built users’ profile MySQL database for over 7000 internal users environment
  • Implemented user record management module in management system through Mybatis SpringBoot & MySQL to input, store, modify & retrieve users’ profile information record
  • Tools: Java, TypeScript, SpringBoot, MySQL, React
June 2020 - August 2020 | Shijiazhuang, China
Visiting Research Assistant
  • Processed 30257 pieces of clinic Automated Breast Ultrasound (ABUS) Images and fabricated dataset
  • Optimized network parameters of SSD-MobileNet, YOLO, YOLOV1 on dataset and achieved maximum mAP=0.51
May 2019 - August 2019 | Saskatchewan, Canada

Projects

music streaming app
Gomoko

A Gomoko web game based on AlphaZero

Accomplishments
  • Tools: HTML, CSS, React, Keras, Pytorch, Tensorflow, Python
  • User can upload their training models as AI player.
  • AI VS AI game.
  • AI VS Human game.
quiz app
Dining Concierge Agent

A Dining Concierge AI Agent ChatBot

Accomplishments
  • Tools: HTML, CSS, Bootstrap, YelpAPI, AWS, Python
  • Dining Concierge chatbot provides restaurant suggestions based on couumnication.
  • Dining Concierge chatbot sends restaurant suggestions SMS to user's phone
Screenshot of web app
CU LionNet

A Columbia University campus BBS based on AWS.

Accomplishments
  • Tools: HTML, CSS, Vue, AWS, Python
  • Users can view and add posts.
  • Users can schedule daily tasks on the calendar.
  • Users can add course evaluation data to related courses.
Screenshot of  web app
COVID-19 Visualization

Twitter COVID-19 related data visualization.

Accomplishments
  • Tools: HTML, CSS, Vue, Python, Spark, Twitter API
  • A US state map reflects the COVID-19 severity in every state in different colors.
  • Real-time Twitter Popular Hashtags.
  • Sentimental Analysis on Real-time Tweets.
Screenshot of  web app
Luv2Code eCommerce App

A SpringBoot+Angular e-commerce web app.

Accomplishments
  • Applied SpringBoot+Maven to create and manage project development environment.
  • Developed JPA entities and JPA Repositories based on project requirements and created REST APIs with Spring Data JPA Repositories and Spring Data REST.
  • Designed and processed the JSON requests according to different types of modules, actions, and request data.
  • Wrote MySQL scripts to build and manage database and related tables.
  • Applied OAuth2+JWT to protect REST API resource.
  • Applied Angular5 to build whole front-end application with Okta SDK and Okta Sign-In Widget
Screenshot of  web app
COVID-19 AI Helper

Analyze x-ray lung images to test whether or not user is infected with COVID-19 and visualize infected areas

Accomplishments
  • Trained and fine-tuned models on 3616 COVID-19 positive lung x-ray images, 16192 Normal healthy lung x- ray images, and 6012 Pneumonia images of other kinds. Optimized networks and achieved classification accuracy = 98.1%.
  • Implemented U-Net and Res-101-Unet models with Keras for lung infection region segmentation.
  • Utilized Flask micro framework to deploy deep learning models on backend server.

Skills

Languages and Databases

Java
Python
C++
JavaScript
HTML5
CSS3
Shell Scripting
Solidity
MySQL
NoSQL

Frameworks

Flask
React
Bootstrap
Spring
Keras
TensorFlow
PyTorch
Spark

Other

Git
AWS
GCP
VIM

Education

CU logo
Columbia University



New York, USA

Degree: Master of Science in Electrical Engineering
CGPA: 3.63/4.3

    Relevant Courseworks:

    • Distributed Database Systems
    • Cloud Computing
    • Foundations of Algorithms

CityU logo
City University of Hong Kong



Hong Kong SAR, PRC

Degree: B.E. in Electronic & Comm Engineering (First Honors Degree)
CGPA: 3.72/4.3

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Computer pogramming based on C++
    • Data Communications & Networking
    • Machine Learning
    • Computer Vision

Contact