William Babbitt

Software Engineer

I'm a full stack engineer with over 5 years of experience building user-focused software that has shipped to thousands of real users in production. My work centers on creative software and natural language processing, with a special focus on developing intuitive, user-facing applications.

I'm particularly interested in large language models and other AI technologies and their potential to create highly automated consumer-facing software that feels natural and accessible. I believe the best technology is the kind that gets out of the way and lets users focus on what they want to create.

Experience

Software Engineer

TechSmith | May 2021 - Present

  • Built production applications using TypeScript, React, and Electron for desktop environments
  • Developed features on top of a custom C++ media engine
  • Integrated public and private web services
  • Created a text-based video editing application enabling intuitive content manipulation
  • Delivered full-stack engineering, bringing features from concept through to production delivery

Software Engineer, Interim Lead - ACE Team (AI Catalyst for Editing)

TechSmith | May 2025 - November 2025

  • Led the ACE team, managing project goals and coordinating team initiatives
  • Met with individual developers to align team objectives with career growth opportunities
  • Collaborated with other team leads to coordinate product direction across the organization
  • Regularly demoed team progress to company stakeholders
  • Shipped multiple large-scale features, including content-aware smart scene detection which achieved majority user adoption
  • Managed interns and oversaw the hiring of a new senior engineer for the team

Software Engineer Intern

Delta Dental | May 2020 - August 2020

  • Built a web app using Angular for viewing and manipulating a proprietary file format
  • Used ANTLR to construct custom parsers for building syntax trees to represent the files
  • Designed and implemented a grammar for dynamically translating files to multiple output formats
  • Created custom views for internal stakeholders to interact with parsed data
  • Delivered a flexible tooling solution for working with legacy file formats

Junior Research Analyst

Global Systems Engineering | May 2019 - August 2019

  • Researched software solutions to support growing company needs
  • Developed Python scripts for custom onboarding workflows
  • Created Office 365 automations to streamline business processes
  • Delivered automation solutions that improved operational efficiency

Education

Bachelor of Science in Computer Science

University of Michigan | 2018 - 2022

Skills

Languages & Frameworks

TypeScript, JavaScript, Python, C++, React, Angular, Electron

AI & NLP

OpenAI API, LLM Integration, Audio Transcription, Natural Language Processing

Cloud & Infrastructure

Azure, Terraform, Git, CI/CD, Web Services Integration

Media & Desktop

Video Editing Applications, C++ Media Engines, Cross-platform Desktop Development

Parsing & Automation

ANTLR, Grammar Design, File Format Translation, Office 365 Automation

Leadership

Team Management, Mentorship, Scrum Facilitation, Technical Feature Lead, Stakeholder Engagement

Contact

Email: babbittwmb@gmail.com

GitHub: Will-Babbitt

LinkedIn: williambabbitt