Software Engineer II - Web Applications Platform Team
•Rebuilt 4 REST APIs into one single Typescript / NodeJS service to improve performance and maintainability
•Converted UI and API applications into Docker-based container deployments for geo-distributed Kubernetes
•Contributed to major tooling changes in both our NodeJS and Go based CLI tools (Resin and Ankh)
•Lead technical development of a new Typescript library that encapsulates all the backend functionality to run a UI application at Appnexus including authentication, session management, whitelabeled styles, and API proxying
•Worked with EQ team to build out a test data set in Gherkin to empower development test environments
•Refactored React components in our React component library Lucid for a new major version
Software Engineer I - Publisher Workflow Team
•Refactored several major pages of the publisher suite to a new React and Redux based application
•Enabled new features and fixed bugs in our client-side library Mediation.js for advertisement mediation
•Implemented new features in our monolithic PHP API to enable our new video advertisement product