ConnectRN January 2022 - Present
Tech Lead - Senior Frontend Engineer
- Hosted weekly front-end guild meetings to discuss new technologies and establish new patterns/best practices to be adopted across teams
- Held weekly office hours for engineers to answer architecture questions and give feedback on current projects
- Architected, planned, and executed on long-term feature implementation in React-Native mobile app, delivering 8 months of work within 2 weeks of target deadline
- Led TypeScript adoption among all front end projects
Swell April 2021 - December 2021
Full Stack Software Engineer
- Built ability to pause and restart user subscriptions for e-commerce merchant stores
- Added enhanced notification email support for various subscription events
- Expanded reporting dashboard with subscription based metrics using MongoDb aggregation pipeline
Salsify October 2020 - April 2021
Software Engineer 2
- Led project to build dashboard where customers can view their usage and various entitlements in the platform, coordinating with Design and Product Management
Software Engineer December 2019 - October 2020
- Rearchitected validation of property values in the new product edit experience
- Added tree-browser style sidebar to product index page to help users navigate their product categories
BondLink January 2019 - December 2019
Full Stack Software Engineer
- Launched investor portal for users utilizing React, Typescript and functional programming with fp-ts/io-ts/fp-ts-routing
- Added and changed Scala API functionality to support new investor portal
- Led research process into front-end framework technologies and laid foundational work for new investor portal
- Built out components for style guide and use in static issuer site redesign in TypeScript and SCSS
- Implemented API methods to render newly redesigned static sites in Scala
Carbonite September 2016 - January 2019
- Member of group tasked with researching technology and JavaScript framework choices for new Carbonite Data Protection Console (CDPC)
- Built new CDPC in React, Redux, TypeScript, RxJS
- Set up webpack build system with code-splitting for CDPC
- Built proof-of-concept feature flags dashboard and GraphQL server for CI/CD pipeline, using React, TypeScript, Apollo-GraphQL, NodeJS