Vice President of Engineering at Ollie!
Brooklyn, New York
Director Of Engineering @ Moat From August 2017 to May 2019 (1 year 10 months) Greater New York City AreaSenior Software Engineer @ Patch.com Lead the development to integrate Outside.in technologies (Scala, postgres) into Patch's Content Management System (Ruby on Rails, MySql). This involved incorporating Patch "shapes" into Outside.in's pre-existing "containment cache" hierarchy of regions (states, cities,...
Director Of Engineering @ Moat From August 2017 to May 2019 (1 year 10 months) Greater New York City AreaSenior Software Engineer @ Patch.com Lead the development to integrate Outside.in technologies (Scala, postgres) into Patch's Content Management System (Ruby on Rails, MySql). This involved incorporating Patch "shapes" into Outside.in's pre-existing "containment cache" hierarchy of regions (states, cities, etc.) and delivering relevant location-tagged content into the Patch application for Editor curation. From February 2011 to August 2011 (7 months) Greater New York City AreaVice President Of Engineering @ Ollie Pets We're hiring! Join the pack!!!https://jobs.lever.co/myollie/ Greater New York City AreaHead of Technology @ Tablet Inc Led, developed, and grew teams in our technology organization of 17. The teams are responsible for all aspects of Tablet’s Technology including Back-end and Front-end development, Quality Assurance, DevOps/Ops, iOS mobile development, Project Management, Data / Analytics, and Telecommunications.Iterated with the rest of the management team to redefine the culture of Tablet Hotels. By involving all seventy members of the company, we defined the social contract by which we interact, the criteria by which both employee and manager performance is evaluated, and the company-wide values we strive to embody.Ushered product and technology from ‘faux’ agile (through waterfall) to ‘sincere’ agile. In addition to implementing appropriate iterative development practices, I introduced to our SDLC competitive analyses, clear and appropriate success metrics, and the involvement of technology during product inception.Created Tablet’s first data team tasked with the creation of a data mart and a versatile reporting tool. For the first time, all employees can have access to our company-wide key metrics.Fully transitioned the Tablet Hotels consumer site from a frail, monolithic application to a robust mobile-optimized SOA system with no remaining single points of failure. By addressing technical debt, implementing redundancy and automatic failover, and loosely coupling back-end services, we now can boast 99.99% availability.Introduced/implemented a variety of new concepts/technologies including disaster recovery planning (DRP), A/B Testing, unit, performance, and automated testing, continuous integration (CI), development on trunk, Elastic Search, Kanban, Hack Weeks, and actually trusting one another. From January 2014 to March 2017 (3 years 3 months) Greater New York City AreaDirector of Technology @ Patch.com Continued to grow Patch's "Data & Reporting" team to 12 strategic hires while grooming leaders to manage parts of the overall team's responsibilities.Collaborated with Patch's CTO to solve budgeting, seating, personnel, and inter-department issues.With no clear way to support ad-hoc reporting to a field consisting of over 1200 editors and sales reps, the Data & Reporting team conceived, designed, and developed a Patch-wide internal self-service real-time data portal saving the company $100,000s in engineering resources, licensing fees, and consulting fees.Due to variable traffic patterns in news, Patch was unable to accurately determine the success of its newly released product features. The Data & Reporting team designed and developed an A/B testing platform to scientifically determine the success of features. Achieved were faster and more informed product decisions as well as increased page views.Patch's editorial staff was hindered by lack of administrative abilities after the launch of the new Patch platform. The Data & Reporting team moved quickly to create semi-manual data manipulation functions (requiring an hourly employee) until platform-engineering resources could be freed in order to implement old-platform functionality into the new platform. This provided a seamless transition for editors between platforms while freeing platform-engineering resources.The Data & Reporting team is also responsible for Patch's PostgreSQL schema and query performance, data integrity and warehousing, data aggregations and denormalizations, and beacon systems (beacons data aggregated using hadoop). From February 2013 to January 2014 (1 year) Greater New York City AreaTech Manager @ Patch.com Grew a non-technical "Reporting" team of 2 into a multi-disciplined "Data & Reporting" engineering team of 9 that was responsible for the tracking, organization, maintenance, and delivery of Patch's data.Led the wider platform engineering team to design the postgresql schema for Patch's re-launch of it's core site, Patch.com. The site serviced 2 million page views a day without any data caching.Led the initiative to migrate all data from Patch's MySql servers into a new postgresql schema for the relaunch of the core site.Integrated all of Patch's data into the Aol Data Warehouse (Vertica). From August 2011 to February 2013 (1 year 7 months) Senior Software Engineer @ outside.in (Purchased by Aol/Patch in February, 2011) Outside.in was a hyper-local news company that used technology to deliver news within 1000 feet of an address.Developed a process utilizing PostGIS and Scala to ingest shapefiles and integrate them into our "containment cache" of states, dmas, cities, neighborhoods, places, etc.Developed a system for the ingestion of rss feed urls and developed the web-crawler to ingest news content from provided rss urls, all written in Scala.Lead many other development initiatives to improve the data integrity, storage, and delivery of data for the company's product. From December 2009 to February 2011 (1 year 3 months) Greater New York City AreaSenior Systems Analyst @ Barnes & Noble Lead a five-person team in the development of the B&N Supplier Portal web application. The Portal provided publishers with interactive reports on the sales of their books (across dimension of time, geography, subject, etc.) as well as inventory. This ASP.NET 3.5 application made heavy use of AJAX/SOAP and LINQ. The Portal included data visualizations which utilized real-time data, and were solely researched, designed, and developed by me (in ActionScript 3.0). From November 2008 to December 2009 (1 year 2 months) Greater New York City AreaSenior Applications Engineer @ Digital Railroad Lead a team of 4+ developers and web developers in an effort to become the first player in the industry to fully support PLUS (Photo Licensing Universal Standard: useplus.org) for rights managed photography.I revamped the company’s event reporting system to reduce latency from 4+ hours to minutes while maintaining minimal load on web and other production servers.Lead a team to transition the site’s entire e-commerce system from one using only USD to one where users can price and view images in their choice currency.Solely conceived, designed and developed a system of syncing and source-control for SQL objects in development environments. With this system, the change history of database object is tracked per object in the same way one would use source control for source files.Designed and implemented many of the algorithms used to ‘rescue’ and re-associate orphaned images and metadata with the proper owners when our main database server and backups for two months were lost. No, it wasn’t fun, and no, I didn’t sleep. I first wrote a file crawler to discover the orphan images and then referenced a logging database to deduce the images’ proper owners. Over 99.9% of the over 650,000 orphaned images were recovered with 100% accuracy. From April 2006 to October 2008 (2 years 7 months) Greater New York City AreaTechnology Associate @ Bridgewater Associates Coordinated with Marketing, Client Service, and Operations to design and develop the company’s assets under management calculator. The calculator is used for RFPs, external memos, and growth forecasting.Saved the company $100,000s by merging trial historical datasets from one data provider with current "live" feeds, preventing the company from paying data licensing fees.Introduced performance monitoring, data harvesting, and process transparency to the generation of individualized exposure reports for our clients.Solely programmed and developed our proprietary CRM system tracking prospects, competitors, clients, portfolios, events, etc. and their status. From July 2003 to April 2006 (2 years 10 months) Greater New York City Area
Moat
Director Of Engineering
August 2017 to May 2019
Greater New York City Area
Patch.com
Senior Software Engineer
February 2011 to August 2011
Greater New York City Area
Ollie Pets
Vice President Of Engineering
Greater New York City Area
Tablet Inc
Head of Technology
January 2014 to March 2017
Greater New York City Area
Patch.com
Director of Technology
February 2013 to January 2014
Greater New York City Area
Patch.com
Tech Manager
August 2011 to February 2013
outside.in (Purchased by Aol/Patch in February, 2011)
Senior Software Engineer
December 2009 to February 2011
Greater New York City Area
Barnes & Noble
Senior Systems Analyst
November 2008 to December 2009
Greater New York City Area
Digital Railroad
Senior Applications Engineer
April 2006 to October 2008
Greater New York City Area
Bridgewater Associates
Technology Associate
July 2003 to April 2006
Greater New York City Area
What company does Joshua David Cotton work for?
Joshua David Cotton works for Moat
What is Joshua David Cotton's role at Moat?
Joshua David Cotton is Director Of Engineering
What industry does Joshua David Cotton work in?
Joshua David Cotton works in the Consumer Goods industry.
Who are Joshua David Cotton's colleagues?
Joshua David Cotton's colleagues are James DiGioia, Daniel Son, Gabby Slome, Clinton Nguyen, Yashoda Clark, Evan Woods, and Taylor Warren
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Joshua David Cotton's Social Media Links
/company/o... /school/ne...