Post Job Free
Sign in

Engineer Software

Location:
SF, CA
Posted:
November 03, 2012

Contact this candidate

Resume:

Joshua Brandon Myer

**** * *** **** *** #*** +1-650-***-****

San Francisco, CA, USA 94110 ****@***********.***

Objective

A position involving algorithmics and semantic information (machine learning, search, analysis)

with room for career growth.

Skills Summary

General: I have over 10 years of professional experience as a developer and administrator,

the last three spent working closely with PhDs on applied machine learning and information

retrieval solutions. My strengths are in the design, analysis, and maintenance of complex

systems. In particular, my broad background leads to novel and often unanticipated

solutions of hard problems. I am innately curious, which makes me a self-motivated and fast

learner.

Fluent Programming Languages: C (11 years), Perl (11 years), Ruby (3 years)

Other Languages: PHP (3 years), SQL (3 years), C++ (2 years), HTML (6 years), CSS

(3 years), Java (6 months), Haskell (6 months)

Work Experience

Animal Behaviorist July 2008 - September 2009

The Mechanical Zoo / Aardvark San Francisco, CA

Designed and implemented question routing infrastructure

Integrated research code with production system

Applied machine learning techniques to learn new routing algorithms

Designed and implemented routing evaluation frameworks and metrics

Search Software Engineer January 2008 - June 2008

Paglo Labs, Inc. Palo Alto, CA

Extended search engine for tree-based queries

Added faceting to a traditional search backend

Designed and implemented backend scaling, going from a single machine to twelve

Designed and added features to a custom tree-based database

Software Engineer September 2006 - December 2007

edgeio Palo Alto, CA

Architected and implemented large-scale ingestion mechanism for custom XML formats

Helped design and rapid implementation of search relevance heuristics

Maintained and refactored (for scaling) custom middleware in Ruby

Maintained (with algorithmic xes) a Bayesian classi er

Designed and partially implemented o ine system to sanitize and normalize data

Designed and partially implemented a CPC-tracking system

Company shut down in December 2007

Software Engineer July 2006 - September 2006

Integrated Media Measurement, Inc. San Mateo, CA

Designed, implemented, and integrated components of a large processing application

Maintained and upgraded existing system-critical components

Linux Administrator March 2004 - August 2005

ibiblio (formerly SunSITE/MetaLab) UNC Chapel Hill

Identi ed, diagnosed, and resolved service and network problems at all levels

Jointly administered high-availability clusters of web and FTP servers

Jointly administered a high-tra c Post x SMTP server

Designed, implemented, and integrated new administrative infrastructure

Assistant Systems Administrator August 2003 - March 2004

Department of Physics and Astronomy UNC Chapel Hill

Administered a mix of Sun and commodity hardware ( 50 machines)

Designed and implemented a new package management system (see Projects, Ferret)

Proactively developed short- and long-term plans for maintenance of systems

Programmer / Reverse Engineer November 2000 - November 2001

ActiveBuddy Sunnyvale, CA

Reverse Engineered and reimplemented of AOL s OSCAR (AIM) protocol

Implemented Yahoo! Messenger (YMSG) protocol

Implemented proprietary, multi-tiered infrastructure utilizing multiple protocols

Programmer / Reverse Engineer June 2000 - November 2000

Aimster, Inc Troy, NY

Reverse Engineered AOL s OSCAR (AIM and ICQ) and OFT (File Transfer) protocols

Reimplemented the AIM/ICQ protocol in a custom, data-extracting proxy for Windows

Systems Integrator June 1999 - June 2000

Unix Group, Inc Chicago, IL

Wrote custom software to migrate accounting data between various le formats

Installed and maintained Linux and SCO UNIX- and Xenix-based servers

Education

Bachelor of Arts, Mathematics, University of North Carolina at Chapel Hill, May 2006

Bachelor of Arts, Linguistics, University of North Carolina at Chapel Hill, May 2006

For the majority of my undergraduate career, I worked 20+ hours per week

Cumulative GPA: 3.2 (Two majors, working half-time, in two-and-a-half years

Noteworthy Personal Projects

ML Wednesdays: I lead a machine learning meetup every Wednesday at noisebridge

Muralizer: I built a totally Open vector graphic plotter which takes SVG les as input.

(http://muralizer.com/)

index.rb: A framework for indexing text using Latent Semantic Analysis

(http://www.joshisanerd.com/ruby index/)

HEBCI: An innovative technique for detecting a web form s encoding.

(http://search.cpan.org/ jbm/Encode-HEBCI-0.01/HEBCI.pm)

Hacking Knoppix : Chapter 7: Clustering with Knoppix, Wiley, 2006



Contact this candidate