Michael Busby
I'm a full-stack Software Developer, with a focus on front-end systems. I've been working fully remote since 2018, after moving from Seattle to Kansas City. I have a passion for security and user-centered design. Developers are users, too!
Salaried positions
BazaarVoice Inc. - Senior Staff Software Engineer
August 2020 â May 2021 (10 months)
Continuation of my Curalate Software Engineering role, with some additional responsibilities relating to the acquisition.
Collaborated with existing BV teams in the US & abroad on unifying the Identity & Login systems between Curalate and BV.
Worked on documentation, tech debt paydown, and mentorship in order to knowledge & ownership transfer for:
- Authentication & Authorization systems
- Mobile app security
- Feature management systems
- Frontend architecture and infrastructure
Curalate (Acquired by BazaarVoice) - Software Engineer III
November 2015 to August 2020 (4 yrs 10 months)
Full stack problem solver at a roller coaster of a startup. We built smart tools to help brands blend social and ecommerce end-to-end!
- ðª Full-Stack Developer on web+mobile applications on Scala+JS stack.
- ð Built our first Design Pattern Library for the company in AngularJs/CSS.
- ð AppSec focused:
- Built Authentication & CSRF schemes; integrated Cognito IdP and JWT validation.
- Ran Pen-Testing, built XSS, SSRF, CSRF mitigations, secure coding patterns, and developer education.
- ð§âð¬ DX Focused:
- Managed large frontend application build, boot, auth, tooling, and environment.
- Modernized our main app from AngularJS/JS app to TypeScript, React, Redux.
- Built a system to incrementally increase the static analysis coverage of our codebase over time.
- Scaffolded a swagger-based TypeScript code generation system for our web API
- Rebuilt our mobile application in React Native for iOS and Android.
- Ran our Frontend Working Group--designing patterns, doing presentations, knowledge sharing, and celebrating the complex world of Frontend Development!
- â€ïž Learned user empathy and collaborative developer culture with teams spread across the US.
- ð² Watched mountains move and helped hack solutions to move them ð
BevyUp (Acquired by Nordstrom) - Software Developer
August 2012 to April 2015 (2 years 9 months)
Employee no. 7 at a small startup. We enabled ecommerce customers to browse online stores together, with rich interactivity, screen sharing, and video chat--all within a single JS tag!
- ð Lead Frontend Developer on a responsive co-browsing web application.
- ð Built MVVM Framework and Frontend Application in Script#/Saltarelle. (C#âJS)
- ð Performance optimized CSS & animations for iOS Safari, Android Browser, and desktop browsers.
- ðµïž Built cross frame/tab/browser communication to track users & create P2P interactivity.
- ð Learned to ship code and do whatever is needed.
- ð¹ Mixed cocktails for happy hour.