Formats:
Objective: Senior Software
Engineer
Summary of Qualifications
- Over a decade of developing software, including tools for
scientific, business, webservices and consumer applications on Windows, Unix and Macintosh platforms.
- Valuable organizational and interpersonal skills necessary for
strategic teamwork and customer interaction.
- Creative approaches and innovative methodologies from design
through
implementation.
- Practical, yet visionary, attending to details while realizing
the goal of successful completion.
- Broad background in computer science, physical sciences,
mathematics and engineering.
Key Accomplishments
- Maintained and advanced web log data mining system capable of
complex real-time traffic queries on data sets as large as 80 million
unique users traversing 650 million URLs. Designed and implemented
general purpose data mine system with pre-aggregative approach applied
to schema derived (hence flexible) relational models (utilizing pre Y2K hardware).
- Maintained and advanced program trading systems central to the
most active institutional trading desks. One system managed a desk on
the NYSE executing up to 20% of the exchanges total daily volume.
- Successfully adapted legacy chemical instrument analysis package
for rapid product enhancement, saving market share and brand presence
at customers' laboratories. This success, completed prior to the
final (OEM) hardware selection, permitting ample time for further software
enhancement prior to product release.
- Advanced state of the art in CAPTCHA visual challenge with
contextual innovation.
Skills
- modeling, analytics, machine/experiment simulation and
control, adaptive/automated programming, symbolic/linear
mathematics (Mathematica, Mathlab), 2D-3D spatial rendering,
statistics, multithreaded programming, distributed processing,
advanced algorithms, XML, real-time and embedded systems
- Windows95/NT/2000, Unix BSD/Linux/Solaris, MacOS, VxWorks,
MFC, Visual Studio, PowerPlant, Forte, Workshop, MPW, MetroWerks Code
Warrior, Purify/Quantify/Rose, MacsBug, gcc, dbx, Oracle, Informatica
- OOD/OOP, UML, STL, C/C++ (10+ years), Java, Pascal, Fortran,
assembly
- Apache, SQL, mySQL, cgi, php, scripting, HTTP/HTML, XML
Experience
Senior Software Engineer
2006-present
SearchMe. Inc.
C++, XML, Perl in an Apache/Linux environment.
- Performance optimize indexing for large scale search engine.
- Development and production of software to apply category information to index.
- Support and re-architecture of real-time distributed query analysis system.
Merchant Risk/Fraud Authentication Group
2005-2006
PayPal (an eBay, Inc. Company)
C++, XML and SQL in an Apache/Linux environment.
- Deliver critical technology initiative automating the onboarding
of
small and medium business via PaymentPro
and VirtualTerminal programs. Manage risk through automated
application evaluation, 3rd party verification, and case
management
tools.
- New CAPTCHA challenge project (Traffic Analyzer)
resulted in industry advancement and patent application.
- OFAC update
- Team BugCzar
- Cgi, server development, XML and scripting/php for simulators and
developer/qa test tools.
Sole Proprietor
2004-2005
Consulting and Independent Contracting
- Control and analytical systems development for small instrument
manufacturers
- Laboratory computer automation and software integration services
- Collaboration and driver development with major Chromatography
Data System vendors
Simulation Engineer (Embedded Software Engineer)
2003-2004
Asyst Technologies, Inc.
- Advanced Materials Handling Systems (AMHS), C/C++, VxWorks,
WinCE, Win2K, Tornado, MEI, CAN
- Multi-axis motion control mathematics and algorithm development,
with communication and safety allowances.
- Continued and stabilized robotic transport system to win
multi-million dollar AMHS contract in 300mm fab at UMCi.
- Rapid redevelopment project porting WinCE controller to
VxWorks platform.
Senior Software Engineer
2000-2001
Futuristics Labs, Inc./TeraLytics
Sunnyvale, California
- Data Mine Service, C++, STL, Oracle, Informatica, WinNT, Solaris
- Maintained and developed a web log query service for clients
whose volumes were too expansive for traditional DB and OLAP approaches.
- Designed and developed the next generation of data mine products
for real-time analysis of tera-transaction data stores.
- Created and implemented algorithms to build fast ordered
mappings, hash tables, and hierarchies.
Software Engineer
1999-2000
Iris Financial Engineering & Systems, Inc.
San Francisco, California
- Program Trading Systems, C++, dbx, Quantify/Purify, Solaris, Linux
- Maintained, designed, enhanced and optimized program trading
systems, including the most active program trading system on the NYSE.
- Advanced the Iris Technical Framework, a framework tuned
specifically for rapidly creating trading, portfolio and risk
management
systems.
Software Engineer
1996-1999
Varian Associates, Chromatography Systems Business
Walnut Creek, California
- Liquid Chromatography Applications, C/C++, assembly, MFC,
Win32, Windows95/NT4
- Generalized liquid chromatography photo-diode array application
to suit OEM instrument.
- Created new look and feel with updates to ancillary display
programs.
- Developed frameworks, algorithms and technical strategies for
current and future products.
Software Engineer
1995-1996
Scientific Digital Visions, Inc.
San Jose, California
- Educational Applications, C/C++, MetroWerks PowerPlant Class
Libraries, MacsBug, MacOS7
- Facilitated company startup by purchasing and administering
computer equipment, networks, and communication systems.
- Created multimedia simulations of laboratory experiments which
would otherwise be too dangerous, expensive, or impractical for the
targeted audience.
Software Developer
1994
68K/NPS/ARRISystems
Santa Clara, California
- Image Processing application, Pascal, MacOS6
- Developed software for the image processing hardware:
ImagicianPro (an accelerator for graphics professionals).
Education
BS Chemistry, BS Applied and Computational Mathematics, San Jose State
University
Quality Rapid Product Development, Professional Course, University of
California Berkeley Extension
Java Programming, Professional Course, University of California
Berkeley Extension
Patents
2006 Application:
Contextual Visual Challenge Image for User Verification
Other Achievements/Activities
Founder and President of the San Jose State Mathematics and Computer
Science Club. Scholarship recipient at Computers, Freedom and Privacy
Conference. Poster Presentation at California State University
Computational Chemistry Council Conference. Staff Member and Poster
Presentation at the First Scientific and Engineering Applications on
the Macintosh Conference. President of Commemorated chapter of the
Students Affiliates of the American Chemical Society. Treasurer
of the professional Bay Area Mass Spectroscopy discussion group.
Four season youth sports Coach/Manager.