Skill sets
- Full-stack software engineering experience as an individual contributor and a product owner, with responsibilities for design and architecture, writing and testing code, deploying updates and managing pipelines, investigating logs and troubleshooting issues, and reporting on analytics and development milestones.
- Fluent in modern web development environments and processes, including front-end build preprocessors and task runners, backend infrastructure and APIs, Continuous Integration/Continuous Deployment, databases, and serverless architectures.
- Experience writing, documenting, testing, and maintaining codebases in JavaScript, TypeScript, Python, PHP, HTML, and CSS/SASS, as well as front-end (React, Angular, Vue) and backend (Serverless, Hack, PHP, Rust) frameworks and content management systems.
Experience
Senior Software Engineer III
Meta, RemoteJan 2023 - Present
- Contributed to numerous web applications within the networking division of Meta, writing both backend services and front-end interfaces to meet user needs related to the inventory and upkeep of the company's global network infrastructure.
- Periodically stayed on-call to triage user issues, outages, and application crashes requiring hotfixes to support Meta's day-to-day operations.
- Consulted with users, leadership, and peers to understand the most impactful changes within our software systems, focusing on delivering gradual improvements to business-critical systems.
Senior Software Engineer
Rume Health, RemoteMay 2022 - Dec 2022
- Contributed to Rume Health's telehealth platform, Orison - an Angular application driven by a NodeJS API that connects patients with healthcare providers nationwide, handling queueing, text messaging, and patient/provider matching based on licensing and patient criteria.
- Rewrote key components of the Orison API, migrating functions from unorganized AWS Lambdas into a Python Chalice application, integrating with Postgresql, Elation EMR, and Twilio messaging service.
Director of Digital Campus
Indiana University, Bloomington, INJul 2019 - May 2022
- Led the creation of covid.iu.edu, the university's hub for information about the pandemic, which communicated safety measures, testing, and vaccines to IU's 71,000+ students.
- Managed the development of version 2 of the Rivet design system, expanding on previous builds to address user needs and better support websites, apps, and emails across the enterprise.
Lead User Experience Engineer
Indiana University, Bloomington, INNov 2016 - Jul 2019
- Piloted the creation of one of the first design systems in higher education, Rivet, which unified interfaces across IU systems maintained by dozens of product teams.
- Oversaw a team of User Experience Engineers within the Office of the Vice President for IT, which developed tools and interfaces and contributed to creating web apps like the IU Security Center.
Senior Web Developer
Indiana University, RemoteOct 2011 - Nov 2016
- Led website and application development within the Office of the Vice President for IT, implementing many of IU's first responsive, search-driven sites for delivering IT services to students and faculty.
Education
Master of Science ● Indiana University ● Bloomington, IN 2010
Bachelor of Arts ● Indiana University ● Bloomington, IN 2007