Don Mitchell

Don Mitchell Email and Phone Number

Principal Software Engineer @ Delivery Hero
Berlin, DE
Don Mitchell's Location
Boston, Massachusetts, United States, United States
Don Mitchell's Contact Details
About Don Mitchell

Adept architecting and programming: strong OO, big data, coroutines (parallel processing), functional programming, statistics, enterprise computing, algorithms, sql & NoSql (mongo, cassandra) dbms, queuing. Very pragmatic, intelligent, efficient, and adaptive.Specialties: Kotlin, Java, Python, Ruby + dozens of languages. SQL & NoSql query optimization. Product lifecycles, agile methodologies, delivering emerging technologies as products.

Don Mitchell's Current Company Details
Delivery Hero

Delivery Hero

View
Principal Software Engineer
Berlin, DE
Don Mitchell Work Experience Details
  • Delivery Hero
    Principal Software Engineer
    Delivery Hero
    Berlin, De
  • Cargurus
    Technical Fellow
    Cargurus Aug 2018 - Present
    Greater Boston Area
    Lead architect for on-line advertising and the most senior architect in the corporate wide Technical Leadership Team (TLT).We have over 2 billion on-line ads which drives most of the traffic to our website. Our algorithms measure the return on ad spend at a fine grain optimizing channel balance, targeting, wording, and bidding per hour and audience. I've pioneered and then mentored extension of the code for daily ad generation, submission, synchronization (checking that ad channel's content matches intent), credit assignment, cost and performance downloading, and many other areas. I've exploited Kotlin coroutines (channels, flows, async, actor), redis, ktorm orm, direct sql, etc and ensured the rest of the department knows how to use these. I do lots of mathematical modeling (probability, budgets, bids, paired experiments, trend analysis, etc).On the TLT, I advocate for practical architectural and technology investments, warn against risks, evaluate generality, and promote standards to enhance consistency and longevity. The TLT has 6 leading technologists spanning the business.
  • Cargurus
    Senior Software Architect
    Cargurus Jun 2016 - Aug 2018
  • Placester, Inc.
    Senior Software Engineer
    Placester, Inc. Jan 2015 - Apr 2016
    Greater Boston Area
    Refactored data extraction, transform, and load (ETL) system improving reliability several orders of magnitude and performance from an average of one successful load for each source every 36 hours to every hour (and arbitrarily scalable). Changed from lots of source specific code to a general system using plugins and adaptors for fine-grained extension. From a system where almost any failure would break the load to a resumable & incremental state-machine driven architecture. (Java, Cassandra, Mongo, quartz, rabbit, S3)Kept the 2 existing ETL systems running (Ruby, Mongo, Java, Resque).Tech lead & mentor for 5 person ETL team including 6 coops (1, 2, & 3 per semester).
  • Edx
    Software Engineer
    Edx Nov 2012 - Jan 2015
    Cambridge, Ma
    Python, Mongo, Django, javascript, jquery, backbone, sql. One of the lead architects on the infrastructure of edX concentrating on the authoring system and, in particular, versioning and persistence representation. All code is open source. Mine is viewable at https://github.com/dmitchell (look at the edX stuff not the other throwaway code.)
  • Scholastic
    Principal Software Engineer
    Scholastic Nov 2010 - Nov 2012
    Watertown, Ma
    Java (Spring (beans, mvc, security...), JBoss, Hibernate/JPA, JSP) and HTML5 (javascript, jQuery, underscore, backbone, compass, sass, susy) architect for math intervention software (math180) and dashboards.
  • Dpl Health Games
    Svp Engineering
    Dpl Health Games Dec 2009 - Jan 2011
    Building next generation social networking games to aid dieting and healthy living.
  • Consulting
    Consultant
    Consulting Apr 2009 - Apr 2010
    Three projects for startups: 1. Creating a multitenancy document sharing site (SaaS) for agricutural supply chain consultancy. [jackrabbit, Postgres, JBoss, GWT, AWS] 2. Analyzing and bringing to delivery a cell phone and web hourly worker substitution application. [SMS, Postgres, Tomcat, Java]
  • Equilibrium.Net
    Vp Engineering
    Equilibrium.Net Jul 2008 - Apr 2009
    Organized the product development team and vision into a successful product launch of this environmental sustainability software-as-a-service (SaaS) startup. Honed the wide vision into a clear first release with a minimal budget. Went live with 2 large corporate customers and over 200 users. Delivered four releases over 9 months starting with no functional backend with no unplanned downtime.
  • Bea Systems
    Sr. Director
    Bea Systems Oct 2005 - May 2008
    Defined and implemented product portfolio for RFID. Ran engineering & QA after acquisition of ConnecTerra. Delivered product & customer enhancements. Worked with BEA as a whole for integration, best practices, and shared development. Increased product line revenue by order of magnitude.Collaborated on product strategy for mid-market and channels (VAR/VAD, system integrators, and ISVs). Prime analytical role in Software-as-a-service strategy.
  • Connecterra
    Vp Engineering
    Connecterra Dec 2003 - Oct 2005
    Run product development, customer support, professional services, quality assurance, and documentation. ConnecTerra is RFID middleware and application vendor emphasizing quality architecture, open APIs, standards, partnerships, and complementing existing applications.
  • Profitlogic
    Vp Development
    Profitlogic Dec 2001 - Apr 2003
    Re-engineered development process for this then emerging leader in retail optimization. Delivered first products to market including configurable forecasting, price optimization, and beta of assortment and allocation planning products. Ran software development, QA, and documentation.
  • I2 Technologies
    Vp Development
    I2 Technologies 1997 - 2001
    Converted product development organization from small acquired startup (Optimax) into part of i2. Responsible for all products related to scheduling. Established development processes including product management, QA, and usability in addition to release, design, and other engr processes. Expanded customer set from a handful to around 100 successful customers. Expanded revenue an order of magnitude.
  • Proactive Solutions
    President
    Proactive Solutions 1993 - 1997
    Chief architect, product manager, and president for this enterprise, intelligent project management and coordination startup employing up to 19 people. Don was originator of all of the algorithms and IP.
  • Amoco Production Company
    Research Supervisor
    Amoco Production Company 1989 - 1993
    Chief AI scientist within Amoco. Led and mentored Artificial Intelligence applications development including neural networks, expert systems, planning systems, and simulators.

Don Mitchell Skills

Software Development Agile Methodologies Enterprise Software Java Start Ups Integration Software Engineering Distributed Systems Tomcat Javascript Jboss Application Server Cloud Computing Spring Product Development Hibernate Jquery Java Enterprise Edition Xml Algorithms Project Management Jsp Jpa Architecture Architectures Gwt Flex Parsley Collaborative Problem Solving Communication Skills Usability Outsourcing Backbone.js

Frequently Asked Questions about Don Mitchell

What company does Don Mitchell work for?

Don Mitchell works for Delivery Hero

What is Don Mitchell's role at the current company?

Don Mitchell's current role is Principal Software Engineer.

What is Don Mitchell's email address?

Don Mitchell's email address is dh****@****ail.com

What is Don Mitchell's direct phone number?

Don Mitchell's direct phone number is +161746*****

What skills is Don Mitchell known for?

Don Mitchell has skills like Software Development, Agile Methodologies, Enterprise Software, Java, Start Ups, Integration, Software Engineering, Distributed Systems, Tomcat, Javascript, Jboss Application Server, Cloud Computing.

Not the Don Mitchell you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.