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
© Andrew Kiernan 2024