- Implemented a revised pricing structure for the Maternity Neighborhood product, and improved the integration with the payment processor (Braintree)
- Prototyped a bi-directional integration of the Maternity Neighborhood EHR with Quilted Health’s existing tech stack (Next.js) and EHR (Athena)
- Improved the developer experience with documentation, consistent (but customizable) dev environments, additional lint rules, and faster and more apparent CI checks using GitHub Actions
Résumé
Contents
Summary
Keith is an experienced full-stack software engineer who is passionate about UX, DX, and maintainability. He was pivotal to the long-term development and support of a feature-rich SaaS product, and has built several other smaller projects. Those projects have spanned the domains of healthcare (specifically maternity care), education, and accessibility. He is constantly learning and seeking to improve code bases and organizations.
Experience
Remote
- Staff Software Engineer Oct 2022 - Jan 2024
- Software Developer Oct 2013 - Oct 2022
- Implemented full-stack features, with and without design mockups, including data models, SQL queries (PostgreSQL), backend APIs (Python), and frontend UI (JavaScript/TypeScript, CSS)
- Diagnosed and fixed bugs discovered in testing, by users, or by error monitoring (Sentry)
- Proposed and led a migration from Angular.js to React with TypeScript, implementing custom React component libraries to preserve the product’s design and user experience, including a type-safe form library
- Provided expert-level support for users, answering questions about product functionality, and investigating issues by analyzing server logs and executing database queries
- Participated in roadmap/feature planning, and performed code review
- Configured and updated frontend tooling (Babel, ESLint, Jest, Prettier, TypeScript, Webpack)
- Planned zero-downtime deploys and data migrations
at University of Wisconsin-Milwaukee
Milwaukee, WI
- Instrumentation Technologist Apr 2011 - Oct 2013
- IS Technical Services Professional Dec 2009 - Apr 2011
- Technical Research Assistant (part-time) Jun 2006 - Dec 2009
- Developed accessible websites using Dreamweaver, Django, WordPress, and ColdFusion
- Administered Linux servers and provided general technical support
- Performed research activities including stimulus creation and data analysis
- Assisted with project planning, budgeting, grant proposals, student supervision, and instruction
Whitefish Bay, WI/Remote
- Product Developer (freelance) Mar 2009 - Apr 2021
- Web Developer (part-time) Sep 2000 - Mar 2009
- Designed and developed web-based tools and web services in Python using Django and Flask
- Built and maintained several static websites
Independent Consulting
- North American Registry of Midwives (2024)
- Don Johnston Incorporated (2013)
- Human Ability Designs (2012-2013, 2020-2022)
- Califex Software, Inc. (2011)
Education
Bachelor’s of Science in Mechanical Engineering, University of Wisconsin-Milwaukee, 2009
Other Accomplishments
- Completed all stages of Stripe’s Capture the Flag 2 (web security, 2012) and Capture the Flag 3 (distributed systems, 2014) competitions
- Passed the Fundamentals of Engineering exam (April 2011)