Mark Davidoff

Technical Founder

San Jose, CA

How does this work?

Focused on building products and teams that deliver holistic solutions. Strong experience in systems design, integrations, payment tech, UX testing, bio-tech. Studied CS @UC Berkeley

Ask me about
Square Point of Sale
Restaurant POS System
Retail POS System
Shopify POS
Access Control
Software Engineering
Engineering Management
3D Printing Software
Time Travel
Pharma and Biotech Software
Application Security Software
Prototyping Software
Rapid Prototyping
Raspberry Pi
Github Actions
API Integrations
Open Source
Work experience

Nov 2020 - Present


Senior Staff Software Engineer, Team Lead

Lead an engineering team in developing a traffic attribution system for managing Udemy's attribution of purchases to Affiliate Networks, Ad Networks and Instructors


Nov 2019 - Nov 2020


Senior Backend Engineer - New Products

* Built an Enterprise Access Control System (the system you use to badge into a building) from scratch, growing it from a prototype to a well selling product. * Built an Automated Hardware testing system used to physically update, actuate, and emulate credentials to test access control hardware. This worked with a custom GitHub Actions runner to run this automated hardware testing with a custom build of your code changes straight from your PR in Github! * Worked on everything from firmware to backend microservice web services to infrastructure in Python/Go web backend code, and Python, Bash, C device firmware. * Tackled evolving growth challenges from designing and building the base product to IoT and infrastructure scaling challenges. * Verkada Access Control on TechCrunch :


Jun 2019 - Nov 2019

EAT Club

Team Lead (Manager)

Sourced and contracted a team a team of 4 contract engineers to work on a project to transfer our homebrewed accounting system to an external platform. After proving their effectiveness with the initial project, the team was slated to be re-tasked as feature team after the project's completion My responsibilities in leading this team incorporated a number of responsibilities spanning Project Management, People Management and Technical Lead roles - People Management: Hiring and interview process for this team. Held 1-1s and career planning reviews with the team. At a high level, the challenge here is to make sure we provide value back to the engineers and engage them so they are happy and want to stay on the project. - Project Management: Handle requirements gathering, scoping, sizing and stakeholder sign offs, scrum process, planning and retros. - Technical Lead: Handle pull request, design reviews, team technical growth and technical effectiveness


Jun 2017 - Nov 2019

EAT Club

Senior Software Engineer

EAT Club is a cutting edge food-tech company created to improve on “one-size fits all” corporate catering. We're set apart by better food, a better user experience, and impressively consistent logistics and operations (90%+ on-time rate) all powered and enabled by technology. - Full stack engineer focused on applications supporting forecasting, logistics, and operations teams enabling meal delivery. - Develop delivery routing and operational logistics solutions; personally reduced the amount of excess delivery bags by 21k per year. - Started shift to microservices and serverless(AWS lambda) for high scalability services - Tech stack: Python/Django, MySQL, AWS (EC2, Lambda, RDS/Redshift/DynamoDB), AngularJS, React, React Native


Aug 2016 - Jun 2017


Senior Software Engineer and Team Lead

Jul 2014 - Jul 2016

E la Carte Inc.

Software Engineer

Presto (previously E la Carte), a Y-Combinator company, revolutionizes the way you order dinner at a restaurant by putting tablets on restaurant tables so you can order, play, and pay quickly. -Investigate and reverse-engineer point of sale systems and their APIs -Design multi-software multi-system integrations and APIs -Design integration platform to allow communication between Point of Sale systems and table top tablet system. -Code a distributed server integration system running 3k+ servers and 100k+ clients -Code modularized configurable multi-api server

Mar 2015 - Jul 2015

The Regulars (by Plentyy, Inc.)

Technical Co-founder, CTO

Headed design, pitching, research, and development of early stage prototype seeking a way to boost the long-term sustainability of local merchants by offering them tools to build sustainable revenue channels as well as strong customer relationships.


Jun 2013 - Jul 2014

BD Biosciences

Software Engineer II

- Design and implement front and back-end components for an enterprise-class, scalable, multi-threaded cellular analysis application that is a Class II FDA regulated medical device. - Scrum Master, lead stand-ups, grooming and retrospectives. - Lead UI/UX project to implement usability testing and UI/UX design into existing processes - Perform design reviews, code reviews, and test plan reviews. - Improve performance of existing components and perform other maintenance tasks. - Development on Windows 7 platform using C# 3.5, WPF, and Composite UI Application Block.

Jun 2012 - Oct 2012

KokoChé, Inc.

Mobile Web Applications Developer

- Develop a hyper-local flash-commerce mobile web application focused on the needs of cash consumers and the under banked - Implement feature scaling ui that would load different experiences mobile users depending on their phone and internet capabilities. - Implement location and usage analytics. - Design various performance and bug workarounds/hacks for Sencha Touch (used by consumer facing webapp) integration. - Perform functional and live cross device testing - Design and implement a map/location based data storage system (no strong libraries at the time) - Utilize CakePHP to develop flexible back-end and merchant facing platform - Design and implement API used in app and planned web integration plugins - Deploy to iPhone and Android via PhoneGap


May 2012 - Aug 2012


Engineering Intern

- Develop Java integrated Google Analytics and tracking implementation - Debug and fix existing inconsistencies in GA data gathering - Build web application to consolidate analytics data into usable BI - Create interactive query and analysis tools for data retrieval - Design interface to facilitate common data tasks and needs - Use EXTJS framework to create interactive data visualization interface

Aug 2010 - Feb 2011

ParkMe (Parking In Motion)

Web Maintenance and Data Entry

Maintain, Update and Improve company blog and website design and content. Gather, validate and enter data parking and geographical data into web system.


2011 - 2013

UC Berkeley

Bachelor’s Degree, Computer Science

2010 - 2011

Santa Monica College

Talk to Mark

@ Copyright 2020 OfficeHours Technologies Co.