2017-2022
Acted as technical lead for fulfillment operations, which was responsible for all tools ensuring order fulfillment and restaurant compensation. Helped define scope and provided technical guidance to the engineers on the team. Led various projects to ensure the reliability of the application. Performed cross-team code reviews, defined standards and aided in the hiring of engineers.
2014-2017
Acted as technical lead for hub operations, a role that includes system design, visual design and implementation of the order fulfillment applications. Built the maple.com website, mobile web and Android applications. Built a server provisioning system and integrated a continuous integration server. Defined application requirements and involved in UX design. Performed code reviews. Aided fellow engineers in application design. Assisted in hiring engineers.
2013-2014
Introduced dev ops processes to engineering team. Built a provisioning system to ensure that software and configurations are consistent across all development environments. Integrated Jenkins into the development workflow to allow push button deploys to production and continuous integration into the development environment. Rebuilt the messaging platform to resolve performance failures. Defined technical interviewing process.
2013
Acted as lead engineer on the site conversion team, which was primarily responsible for redesigning and optimizing the checkout flow. Wrote credit card processing application to interact with Merchant e-Solutions. Automated setup of developer workstations and environments, including database migration and deployment. Performed code reviews and conducted interviews.
2011-2013
Identified and corrected inefficiencies in development processes. Developed a copy editing application, which provides staff with the ability to modify a website's copy. Built tools for easily generating site screenshots for stakeholders. Acted as technical lead on all web-based projects.
2009-2011
Developed an ORM library for mapping objects to queries while still maintaining control of the queries. Developed a search application using Elasticsearch and Python. Applied Google's SEO best practices to various areas of the sites. Identified and fixed several security vulnerabilities.
2008-2009
Developed search-related applications for nytimes.com. Implemented the New York Times site search and vertical searches using Google's Custom Search Engine.
2002-2008
Acted as the technical lead on dating products, which generated several million in revenue per year. Mentored junior engineers. Developed an interface for various payment gateways.
1999-2001
Managed a team of five engineers responsible for maintaining JobDirect.com. Responsible for all development rollouts. Built the recruiter and e-commerce portions of the website.