Post a Job Sign in

To help ensure jobseeker privacy, some information has been hidden.

To see full resume details, log in to your Indeed account or create an account for free.

Director of Software Engineering

Computer Scientist

Austin, TX

-

Experienced software development leader and systems programmer 
 
I have worked with large scale information retrieval, database, and analytics systems since 2006. I have detailed knowledge of both usage and implementation of full text inverted indexes and all forms of indexes commonly used in databases. I am an expert on distributed information storage, processing, and querying systems. I also have experience with implementing machine learning algorithms in a distributed computing environment to scale to millions of features and billions of documents. My primary interests are fault tolerant, high availability distributed databases and filesystems.

Authorized to work in the US for any employer

Work Experience

Director of Software Engineering

Indeed.com
-
Austin, TX
-

January 2015 to Present

Directing the Search Quality Engineering team

Software Engineering Manager

Indeed.com
-
Austin, TX
-

July 2013 to Present

Managing the Search Quality Engineering team

Software Engineer

indeed.com
-
Austin, TX
-

December 2011 to July 2013

Work on search quality team on distributed data storage and processing systems and various other projects in the company.

Software Engineering Consultant

indeed.com
-
Austin, TX
-

January 2011 to December 2011

Worked on distributed data storage and processing systems, deduplication, and an easily replicable key value store.

Founder

JeffDB
-
Austin, TX
-

October 2009 to January 2011

JeffDB is a highly available distributed key value store that maintains the "repeatable read" transaction isolation level by using optimistic concurrency control in combination with paxos commit. JeffDB itself was never released but several other projects came out of it, including high speed compression and binary diff tools, a scala code generator plugin for the google protocol buffers compiler, and a decentralized distributed message queue system.

Software Engineer

indeed.com
-
Austin, TX
-

January 2009 to October 2009

Worked on location, data extraction, and data classification

Software Development Engineer

Microsoft
-
Redmond, WA
-

June 2008 to December 2008

Worked on Live Search platforms team on projects related to user data storage and personalization

Software Engineering Intern

indeed.com
-
Austin, TX
-

March 2007 to August 2007

Worked on text data extraction and classification

Software Engineering Intern

indeed.com
-
Austin, TX
-

June 2006 to December 2006

Worked on salary search feature

Education

BS in Computer Science

University of Texas at Austin
-
Austin, TX

January 2004 to January 2008

Skills

Java, C, Hadoop, HBase, Pig, Lucene, MySQL, UNIX