Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

George Spalt

Harwich Port

Summary

Software Engineer with expertise in applied machine learning and backend systems, focused on developing and deploying real-time ML solutions. Proficient in concurrency and scheduling, with a solid foundation in backend development utilizing relational databases and RESTful APIs.

Overview

1
1
year of professional experience

Work History

Software Engineer – Machine Learning (Project)

University of Massachusetts Amherst
09.2024 - 05.2025
  • Designed and trained multi-class machine learning model for time-series classification of IMU sensor data, achieving 93% accuracy and a 93.8% overall F1 score across five gesture classes.
  • Developed a custom data pipeline with 1,700+ labeled samples, including preprocessing, temporal feature extraction, and train/test evaluation.
  • Deployed optimized TensorFlow Lite inference pipeline to ensure real-time performance (~2 ms average inference time) on production hardware.
  • Integrated end-to-end ML system from sensor data acquisition to inference and real-time audio feedback on a Linux-based platform.

Software Engineer (Systems)

University of Massachusetts Amherst
02.2024 - 05.2024
  • Developed a user-level thread library in C++, incorporating a custom scheduler to manage concurrent execution.
  • Designed synchronization primitives to ensure correct shared-resource access, preventing race conditions and deadlocks.
  • Implemented a disk request queue using the Shortest Seek Time First (SSTF) scheduling algorithm for efficient I/O request management.
  • Validated correctness of concurrent behavior using extensive automated test suites with limited diagnostic feedback, iteratively debugging synchronization and scheduling edge cases.

Education

Bachelor of Science - Computer Engineering

University of Massachusetts, Amherst
Amherst, MA
05-2025

Skills

  • Languages: Python, C, Java, TypeScript, SQL
  • Machine Learning / Data: TensorFlow, TensorFlow Lite, NumPy, Pandas, feature engineering, time-series classification, model training & evaluation
  • Backend / Systems: Nodejs, REST APIs, PostgreSQL (Supabase), authentication, concurrency, scheduling
  • Tools: Git, Linux

Timeline

Software Engineer – Machine Learning (Project)

University of Massachusetts Amherst
09.2024 - 05.2025

Software Engineer (Systems)

University of Massachusetts Amherst
02.2024 - 05.2024

Bachelor of Science - Computer Engineering

University of Massachusetts, Amherst
George Spalt