William Schmidt

(317) 478-3556 · wschmid3@nd.edu · LinkedIn · GitHub

Indianapolis, IN

Education

University of Notre Dame

B.S. in Computer Science, College of Engineering

Minor: Engineering Corporate Practice

Notre Dame, IN

Expected May 2028

GPA: 3.90 / 4.00

Relevant Coursework

Data Structures and Algorithms · Systems Programming · Embedded Systems · Discrete Mathematics · Computer Architecture · Technical Writing

Experience

AI-Based Medical Image Analysis Lab, CSE Department

Incoming Undergraduate Research Assistant

University of Notre Dame

Starting Aug 2026

  • AI-based medical image analysis under Prof. Danny Chen

BPN Solutions

Software Engineering Intern

Indianapolis, IN

May 2026 – Present

  • Owned two client products end to end as sole engineer, from scoping in weekly client calls through architecture and deployment
  • Built and shipped DEEM's EPA-compliance refrigerant-management web app in Next.js and Fastify over SQL Server, delivering a certification-gated purchase-order system with automated inventory drawdown and reconciliation plus mobile barcode scanning, tracking 40,000+ lbs of refrigerant a year against $59K-per-day EPA penalties
  • Drove test-driven development with a 200+ test integration suite on a Dockerized SQL Server, and built GitHub Actions and Vercel CI/CD to auto-deploy on merge
  • Engineered a full-stack job-scheduling and profitability platform in Next.js, TypeScript, and Supabase for a landscaping business launching August 2026, replacing quote-by-feel estimating with per-job margin analytics aimed at lifting the owners' margins from 15-20% toward their 40% goal, and automating crew scheduling and SMS alerts via cron and Twilio

Sonablate Corp.

Software Engineering Intern

Indianapolis, IN

May – July 2025

  • Re-engineered the protected health information (PHI) browser used to manage patient records, migrating the full UI from Java Swing to JavaFX and aligning it with the main application's design system
  • Built encryption, anonymization, and USB-export features for patient records, hardening handling of sensitive medical data to support HIPAA-compliant workflows
  • Integrated PACS (Picture Archiving and Communication System) server functions into the browser's export pipeline, partnering with the Head of IT to connect clinical imaging infrastructure

Technical Skills

Languages

PythonJavaCC++SQLTypeScriptJavaScriptBash

Frameworks & Libraries

Node.jsNext.jsReactFastifyFastAPIPyTorchOpenCVpandasTailwind CSSREST APIs

Tools & Platforms

GitDockerAWSPostgreSQLSupabaseTwilioGitHub ActionsVercelLinuxVim

Projects

AI Fitness Platform

FastAPI, PostgreSQL, Next.js, Docker, Dexcom API, Anthropic Claude

  • Built a full-stack platform (FastAPI, PostgreSQL, Next.js) that combines personal Strava, WHOOP, and Dexcom G7 glucose data to generate personalized training plans and coaching using the Anthropic API
  • Engineered an async FastAPI backend integrating four external REST APIs via OAuth 2.0; implemented JWT authentication with bcrypt-hashed passwords and per-user data isolation

News Sentiment Stock Price Predictor

PyTorch, FinBERT, pandas, NewsAPI

  • Developed a PyTorch stock-price prediction model combining historical market data (yfinance) with FinBERT news-sentiment features engineered from large financial and news datasets using pandas

Open-Source Contribution – git-cola (Git GUI)

Python, Qt, Git · Merged July 2026

  • Shipped an upstream-merged safety feature adding a collapsible diff preview (diffstat + unified diff) to revert confirmation dialogs, preventing users from irreversibly discarding uncommitted work
  • Shared path selection between preview and checkout so the two cannot diverge; extended MessageBox with an expand_details API and added unit tests for the new gitcmds diff helper

Leadership & Activities

Diabetes Youth Foundation of Indiana

Junior Counselor Team Leader

Noblesville, IN

Summers 2022–2024
  • Led a team of six junior counselors supporting campers aged 7–15 in managing type 1 diabetes, mentoring daily self-care while maintaining camp operations across multiple summer sessions

Student DJ

Independent

Notre Dame, IN

Aug 2024 – Present
  • Self-taught DJ performing campus gigs; built custom production speakers from scratch with crossovers, woofers, and cabinets

Notre Dame Engineering Summer Program

Student

Rome, Italy

Jun – Aug 2025
  • Completed Technical Writing and Professional Ethics coursework; proposed software improving Rome's bus-arrival predictions