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