Daiming Yang

Northeastern Graduate Student


Education


Northeastern University

MS Software Engineering Systems | Sept 2022 - April 2024

Courses:

  • Concepts of Object-Oriented Design
  • Web Design/User Experience Engineering
  • Enterprise Software Design
  • Program Structure and Algorithm

Donghua University

Electrical Engineering and Automation | Sept 2017 - Sept 2021

  • Applied the Programmable Logic Controller to build a control system for a material feeding station
  • Implemented a Stereo Vision-Based Target Recognition and Manipulator Grasping Operations
  • Co-designed an interactive image analysis system used for breast cancer slice based on Machine Learning
  • X. Yang, D. Yang and C. Huang, "An interactive prediction system of breast cancer based on ResNet50, chatbot and PyQt", 2021 2nd International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT), Shanghai, China, 2021, pp. 309-316, doi: 10.1109/AINIT54228.2021.00068.


Project Experience


Online Library

Built a single web page library application for users to search books

  • Developed a single-page frontend application using React and TypeScript
  • Utilized MySQL and Spring Data JPA for providing paginated data to the frontend
  • Integrated Okta to provide authentication and authorization services
  • Deployed the frontend and backend separately using AWS Amplify and AWS App Runner

Community Management System

Co-developed a website for better communication between apartment managers, tenants, and service providers, providing service requests, room reservations, payment, and a message forum

  • Used React and Ant Design to build a single web page application
  • Implemented token-based server-side user authentication with Spring security framework to secure the service
  • Designed and implemented a Spring Boot-based backend service
  • Deployed MySQL on AWS RDS to store user-generated data, and utilized Google Cloud Storage to store media files for the uploaded stays
  • Geo-indexed by Elasticsearch to support geo-location based stay searches based on user-selected locations
  • Deployed the service to Google App Engine for better scalability and reliability

Stay Booking

Built a web application for users to search twitch resources (stream/video/clip) and get recommendations, supporting login/logout and favorite collection

  • Used React and Ant Design to build a Web GUI
  • Implemented token-based server-side user authentication based on the Spring security framework
  • Designed and implemented a Spring Boot-based backend service
  • Deployed MySQL on AWS RDS to store user-generated data, and utilized Google Cloud Storage to store media files for the uploaded stays
  • Geo-indexed by Elasticsearch to support geo-location based stay searches based on user-selected locations
  • Deployed the service to Google App Engine for better scalability and reliability

Twitch Recommendation

Built a web application for users to search twitch resources (stream/video/clip) and get recommendations, supporting login/logout and favorite collection

  • Used React and Ant Design to build a user-friendly web front end
  • Created Java servlets using RESTful APIs with SpringMVC to handle HTTP requests and responses
  • Used MySQL to store data generated from users and deployed it to AWS RDS for better simplicity and scalability
  • Deployed the service to AWS EC2 for better performance

Work Experience


Pixnbit Inc.

Software Development Intern | Jun 2023 - Sept 2023

  • Collaborated on end-to-end mobile software application development, including market research, requirement analysis, product design, and daily UI design discussions using Figma
  • Developed user-friendly and responsive frontend interfaces using Flutter, ensuring cross-platform compatibility and optimal user experiences
  • Utilized Kotlin and Micronaut to architect, develop, and maintain robust backend APIs supporting the mobile application

FESTO(China) Production Ltd

Engineering Intern | Mar 2021 - Jun 2021

  • Applied the Programmable Logic Controller to build a control system for a material feeding station
  • Arranged product documents and cooperated team engineers in proceeding with training work
  • Programmed and tuned the PLC teaching module of an industrial production line, assisting in products localization

Connect me