Bachelor of Science in Computer Science, Minor in Biology
Sonoma State University, Rohnert Park, California


Manager, Sofware Engineering
1/2019 - 6/2019: Supporting User Security
1/2018 - 1/2019: Supported Developer Productivity: Tooling
  • Partner with team and internal stakeholders to understand the product, security, and regulatory needs of the business.
  • Assist the team with developing both long and short term strategies on what work we want to prioritize, plan and sequence for the team.
  • Regularly communciate with internal partners about ongoing work and upcoming releases
  • Partner with the team to refine their processes as the constraints of the team, org, and business change
  • Work closely with each developer on team to understand career goals and work with them to find the opportunities to achieve that growth.
  • Hire new members onto the team
Senior Manager, Sofware Engineering
10/2012 - 10/2017: Supported Site Integrity
7/2015 - 10/2017: Supported Architecture
11/2016 - 10/2017: Supported Developer Platform
  • The teams I manage are ones that are responsible for their own product development and management. I, along with each team, develop and continuously refine a vision as to the technical direction that they undertake, balancing short term needs with long term architectural goals.
  • Communicate regularly about the team and it's projects with the wider engineering orginization. This takes the form of standard task updates and documentation, but also can take the form of evangalizing the vision that the team is working twoards.
  • Executes daily standups, backlog refinement meetings, and sprint plannings.
  • Work closely with each developer to understand career goals and work with them to find the opportunities to achieve that growth.
  • Drive developer productivity across all engineering teams at Eventbrite by analyzing and improving processes and tools.
  • Technologies Used: Python, Jenkins, Phabricator, Git, MySQL, HIVE, Impala, JIRA
Senior Software Engineer, Site Integrity
05/2011 - 10/2012
  • Developer on the team that defines, sequences and executes the direction and vision of our online machine learning platform and supporting systems to combat fraud, spam, and general abuse vectors.
  • Technologies Used: Python, Scikit-Learn, SQL, Hadoop, HDFS, HIVE, Impala, MySQL, Memcache, Celery, RabbitMQ, Git, Nginx
Senior Software Engineer
06/2010 - 05/2011 Mountain View, California
  • Worked on site performance optimizations and enhancements to the image categorization system.
  • Technologies Used: PHP, Mysql, Memcache, Bzr
Senior Software Engineer
Digg, Inc
09/2007 - 05/2010 San Francisco, California
  • Most of my work at Digg revolved around developing novel algorithmic approaches and tools for combating spam and cohort behaviors.
  • Developed framework for A/B testing algorithm changes in the Digg "v4" product
  • Technologies Used: PHP, Python, Mysql, Memcache, Debian Linux, Hadoop, Git
Programmer/Analyst III
University of California, Office of the President
02/2005 - 09/2007 Oakland, California
  • Development of web based applications for mainly internal use, which utilized the LAMP platform and Subversion for revision control.
  • Work includes project estimation, application testing, project management, and interaction with internal clients for assessing project requirments and demonstrating completed projects.
  • Developed many applications for short timeframe deployment. This was done through a framework which I developed which leveraged PHP5 and PEAR libraries.
  • Selected projects included 2 financial reporting systems, 3 training registration sysems, and 3 web based document repositories.
Boehm-Ritter, Inc
10/2004 - 01/2005 Napa, California
  • Utilizing the LAMP platform, I was a member of the team responsible for updates and enhancements for existing e-commerce system.
  • I specifically worked on reporting systems and order volume prediction.
Consultant / Owner
Zocode Technical Consulting
2000 - 2004 Petaluma, California
  • Developed web based applications for more than 20 small to medium sized companies utilizing the LAMP platform.
  • Projects included: Complete e-commerce systems, real-time reservation systems, contact forms, e-card systems, and a course catalog system for a department at the local university.
  • As the owner of my own company I was frequently responsible for all aspects of running my business, including the management and implementation of projects. Typically my management tasks involved requirements analysis and documentation, cost estimation and project management. On the development side, I was responsible for database schema design, and implementation & testing of code written in PHP, Perl, and shell scripts.