Mike Bannister
401.402.0022
mikebannister@gmail.com
github.com/possibilities
Product Engineer • React • TypeScript • AI & Agents • API & SDK Development
Summary
- 15+ years experience in full-stack and front-end engineering
- Skilled mentor and team lead with hiring and code review experience
- Strong knowledge of CI/CD, cloud infrastructure, and deployment workflows
- Deep expertise in React, Javascript/Typescript, AI & Agents, API & SDK development
Experience
Vermont Mutual Insurance
Senior Engineer, 2020 - 2025- Led modernization of legacy tools and customer apps into performant React-based SPAs
- Drove UI development across teams, collaborating with 10–20 engineers, designers, and stakeholders
- Advocated for UX-first development, shipping features praised by users
- Led a generative AI pilot which involved evaluating tools, gathering feedback, and advising on adoption strategy
Versal
Senior Engineer, 2012 - 2020- Built and led development of front-end features for education products
- Designed and maintained third-party APIs, CLI-based SDKs, and libraries
- Collaborated across teams to plan and deliver cross-functional features
- Supported customers integrating white-label products and APIs
Capsule
Full-stack Engineer, 2011 - 2012- Developed and maintained features for a photo-sharing social platform
- Integrated Facebook, Twitter, Pinterest, Pusher, and Transloadit
Consultant
Full-stack Engineer, 2010 - 2011- Migrated legacy PHP and Django systems for multiple clients
- Rebuilt Excel-based payroll tracker as a web application
LibraryThing
Full-stack Engineer, 2008 - 2010- Built core features for a book cataloging and social networking platform
- Developed book import engine and optimized large-scale SQL queries
- Ran monthly giveaway program distributing 3K+ books/month
Projects
- Meteorite, the original package manager for Meteor.js
- AI Composer, an AI-based app development stack