Hi, I'm David.

I'm bringing AI applications to the manufacturing facility to improve day-to-day operations.

View projects Get in touch

About

I'm a Computer Science student at UW-Madison with a passion for technology, automation, and AI applications in manufacturing. With an Associate Degree completed before high school graduation and 109 credits transferred, I bring both academic excellence and practical experience to every project.

Personal Highlights

Quick Learner

Completed 120 college credits while still in high school.

Early Achiever

Earned an AAS degree in IT-Software Development before high school graduation.

Advanced Standing

Entered UW-Madison as a freshman with senior academic credits (109 credits transferred).

Effective Communicator

Articulate and clear in presenting ideas and concepts.

Team-Oriented

Prioritize team goals and foster collaborative environments.

Customer-Focused

Strong customer service aptitude with excellent communication skills.

Education

University of Wisconsin – Madison (UW-Madison)

BS Computer Science • September 2023 - Current

Chippewa Valley Technical College

Associate Degree, IT – Software Developer • December 2022 • GPA 4.00

*Completed before graduating from High School

University of Wisconsin – Stout

Non-degree seeking high school student • 42 credits completed • GPA 3.97

Courses: Calculus I-III, Probability & Statistics for Engineering, Differential Equations, Linear Algebra, Chemistry, and other General Education courses.

Madison College

Industrial Automation, Robotics and PLC

Experience

Division of Information Technology (DoIT) General IT Help Desk

UW-Madison • August 2023 - July 2025

Web Developer, Administrative Transformation Program

UW-Madison • August 2024 - May 2025 • Student Web Assistant

Training Coordinator, Curriculum Developer

iQuality Services LLC, Menomonie, WI • July 2022 - Current

Teaching Assistant

University of Wisconsin – Stout • September 2022 - May 2023

INMGT300 - Engineering Economy & INMGT314 - Enterprise Resource Planning Practicum

ASQ Northwestern Wisconsin Chapter

Multiple Leadership Roles • 2022-2023

Membership Chair, Nominating Committee Chair, Program Chair

Certificates

  • Data Analytics: Tableau NC3 Data Analytics Certification (Level I)
  • Robotics: Fanuc Robotics Operations certification

Publications and Professional Presentations

  • Co-Author of the textbook "Artificial Intelligence (AI) Applications in Manufacturing", Accepted by Cognella, to be published in April 2026
  • Yuan, X., Ding, D., Ding, X., "Adaptive RWA Token Pricing using Reinforcement Learning: Enhancing Decision Support in SAP ERP Systems", Accepted by IEEE UEMCON 2025
  • Ding, X., Ding, D., Huang, Y. (2022), "Utilizing Industry 4.0 Technology in Manufacturing Quality Control – A Case Study", BOSCON 2022 Conference

Technical Skills

Specialized Technologies

  • Image Processing & Vision Inspection
  • Retrieval Augmentation Inspection
  • Prompt Model Development
  • Automation, Robotics and PLC
  • Statistical Analysis (Minitab)
  • 3D Printing (Rhino, Tinkercad)

Programming Languages

  • HTML / CSS / JavaScript
  • Python
  • C / C++
  • Java
  • Kotlin
  • Swift (iOS)
  • SQL
  • VB.NET
  • PHP

Development Tools & Software

  • Adobe Creative Cloud (Dreamweaver, Premiere Pro, After Effects, Photoshop, Lightroom)
  • Microsoft Visual Studio
  • Microsoft Office Suite
  • Tableau
  • GitHub
  • IntelliJ IDEA

Languages

  • English
  • Spanish
  • Mandarin

Selected projects

Utilizing Industry 4.0 Technology in Quality Control (2021)

A vision inspection station was installed on a medical device production line to replace manual inspection. This upgrade significantly improved inspection accuracy and enabled automated collection of quality-related data to support ISO 13485 Quality Management System (QMS) compliance.
The project was presented at the ASQ BOSCON 2022 Conference.

Embedding the Generative AI model to Industry Robotics

Generative AI model was uploaded to the automotive vehicle that carries a collaborative robotic arm. The device will take verbal orders from the human operator and complete tasks in manufacturing floor. This user case will be included in the textbook “AI Applications in Manufacturing”, which will be published in Spring 2026.

Image Processing in Process Control

An AI deep learning algorithm was trained to monitor molds on a medical device production line. Images captured from multiple cameras at the production station are analyzed by the algorithm to detect defects before the molds are used in production, helping prevent defective parts and reducing waste.

AI ML Algorithm to improve efficiency for product order entry

A machine learning (ML)–based AI algorithm was developed to assist a manufacturer's sales department by automatically reading purchase orders (POs) and converting them into production execution documents used for quotation, budgeting, inventory checks, and production planning. The system processes orders received via email, fax, and phone, replacing the manual order-entry process previously performed by staff.
The algorithm will also communicate with the ERP system to issue production orders to the manufacturer floor.

Minitab in Statistical Process Control (SPC) training curriculum development

The SPC Minitab training curriculum covers key Statistical Process Control (SPC) functions and applications in Minitab, including: Control charts, Process capability analysis (Cp/Cpk, SixPack, PPM), Non-normal data handling, Design of Experiments (DOE), Quality loss functions, and Gauge R&R studies.
Multiple medical device companies have sent employees to this training, including participants from their international facilities in China, Ireland, and Finland.

AI ML Algorithm for ISO/FDA Related documentation generation

Quality data — including sample measurements, CMM reports, and gauge evaluations — were processed by a machine learning (ML)–based AI algorithm. The system automatically generates comprehensive quality reports with key parameters such as Cp/Cpk, PPM, control charts, and nonconformance reports.
These reports serve as standardized records for the organization's Quality Management System (QMS).

AI Training materials development

A 200 pages paper-based training materials were used to train an AI model that supports new employee onboarding. New hires can interact with the AI model to learn the material; the system automatically generates various types of assessment questions to evaluate their understanding and provides personalized feedback until the employee fully grasps the training content.

Contact

Please contact me at:

Send me an email