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
- 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)
- 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
- 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
- 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
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