William Schmidt

(317) 478-3556 · wschmid3@nd.edu · linkedin.com/in/william-schmidt3

Indianapolis, IN

Education

University of Notre Dame

Bachelor of Science — College of Engineering

Major: Computer Science · Minor: Engineering Corporate Practice

Notre Dame, IN

Class of 2028

GPA: 3.898

Relevant Coursework

Data Structures · Introduction to Embedded Systems · Technical Writing · Systems Programming · Discrete Math

Experience

BPN Solutions

AI Solutions Engineer Intern

Indianapolis, IN

Summer 2026

  • Building custom AI powered internal systems and solutions for multiple small companies

Sonablate Corp.

Software Engineer Intern

Indianapolis, IN

May – July 2025

  • Migrated the protected health information (PHI) browser user interface from Java Swing to JavaFX, adding features like encryption, anonymization, and USB export of patient records, while aligning the interface with the main application's look and feel
  • Accelerated the adoption of the updated PHI browser from version 6.9 to version 6.8.2
  • Utilized ANT build automation to streamline software compilation, testing, and deployment
  • Collaborated with the head of Information Technology to incorporate PACS (Picture Archiving and Communication System) server functions to the PHI browser's export feature

Technical Skills

PythonJavaCC++SQLJavaFXPyTorchPANDASOpenCVGitAWSLinuxVimSolidWorksExcel

Projects

OpenCV Picture Based Attendance Project

Park Tudor School, Indianapolis, IN

  • Designed and implemented a computer vision tool with OpenCV that automated classroom attendance by identifying student faces, improving efficiency and accuracy

Graphics Based Blackjack Game in C

University of Notre Dame

  • Built a Blackjack game in C using graphics libraries, integrating card rendering, user input, and game state management to demonstrate proficiency in low-level programming and interacting systems

News Sentiment Stock Price Predictor

University of Notre Dame

  • Developed a stock price prediction model using PyTorch, integrating historical stock data from yfinance and news sentiment analysis via NewsAPI
  • Applied FinBERT for NLP-based financial sentiment analysis to enhance the predictive model's features
  • Processed and cleaned large financial and news related datasets using pandas

Leadership & Activities

Notre Dame Engineering Summer Abroad Program

Student

Rome, Italy

July – Aug 2025
  • Completed coursework in Technical Writing and Ethical and Professional Issues including drafting an app proposal to improve bus arrival time prediction accuracy for the city of Rome
  • Adapted to new academic and cultural environments, enhancing global perspective and cross-cultural communication

Junior Counselor Team Leader

Junior Counselor Team Leader

Noblesville, Indiana

Summers 2022–2024
  • Led a team of six other junior counselors to clean and maintain camp facilities
  • Assisted campers aged seven to fifteen in understanding, managing, and improving their personal care and management of their Type 1 Diabetes