|
Work Experience
|
|
Software Engineer (ETL/Analytics/Warehousing/MapReduce)
|
06/2010 - Present
|
|
Convertro Inc., Santa Monica, CA
|
|
- Hadoop Data-pipeline tasks in Map/Reduce and Java
- ETL Jobs & Ad-hoc/Rapid Custom Reporting of Warehoused Data
-
|
|
Founder
|
11/2010 - Present
|
|
Mac SQL Studio, Culver City, CA
|
|
- Objective-C and Cocoa multiple database client for Mac OS X
- Natively written database drivers
- Vertica (reverse engineered)
- PostgreSQL (from protocol specifications)
-
|
|
Lead of Research and Development / Lead Software Engineer
|
12/2007 - 08/2010
|
|
Thought Convergence Inc., Los Angeles, CA
|
|
- Data mining/regression and multiple imputation to predict data sets for the future
- Map/Reduce Keyword Relativity using imputed values for ranked word sets
- Lucene-based implementation for image search
- N-Grams for keyword categorization
- Keyphrase Relatedness Algorithms
- Categorization and Clustering Algorithms
- Obect-Oriented back-end data processing programs (large scale process to pull, process, and aggregate data on a multiple LAMP environment)
- Use Pentaho Data Integration (Kettle/Spoon) and PHP to aggregate data
- C# development (QA Automation tool; Multi-threaded Windows forms application to benchmark 200 webservers and validate roll-outs via screen shot comparison including error reporting on servers suspected of being down)
-
|
|
Software Engineer
|
08/2007 - 12/2007
|
|
Netseer (formerly Ilial Inc.), Los Angeles, CA
|
|
- Next generation search engine algorithms
- Advanced statistical analysis algorithms (benchmarking current technology with competitors, Fisher Transformation)
- Lucene, Nutch, Hadoop (Map/Reduce) (Nutch Spam Language Identifier Filter using N-Grams, Google PageRank Map/Reduce job to attempt to reverse engineer PageRank formula)
-
|
|
Software Developer and Linux Systems Administrator
|
07/2005 - 08/2007
|
|
Center for Cell and Virus Theory - Indiana University, Bloomington, IN
|
|
- Windows and Linux Systems Administrator
- Java development for DARPA-funded project Bio-SPICE
- Code debugging in various languages (Fortran 77, C, C++, PHP, and Perl)
-
|
|
Consultant
|
06/2004 - 07/2005
|
|
Support Center Front Line - Indiana University, Bloomington, IN
|
|
- Technical in-person and phone support for Windows and OS X
- Small programming tasks (LAMP/Visual Basic)
-
|
|
Consultant
|
06/2002 - 05/2004
|
|
Departmental Support Lab - Indiana University, Bloomington, IN
|
|
- Resolve Windows/Linux/Unix desktop/server problems
- Small programming tasks (in Java and C#/forms)
-
|