Draw my experience with high volume applications, software security, best practices, Object Oriented design, source control, and scripting languages as a Linux/Unix System Administrator or Java Developer.
PLAIN BLACK CORP
Senior Software Engineer
(Project based contractor from 12/2012-present)
Worked with researchers to implement an RCT study as part of Australia's online mental health help system, and implemented various analyses.
Developed, supported, and did client development work on PlainBlack's once flagship Free Software product, the WebGUI content management system.
Customer projects include large US Government sites, a large
Australian Government site, and others.
Created Enom.com's cPanel plugin, and cPanel plugins for various other PlainBlack customers.
Contributed to other PlainBlack ventures including thegamecrafter.com
ARIZONA STATE UNIVERSITY
Special Guest Lecturer
Taught BIO591, Introduction to Computational Biology.
VARIOUS CONSULTING JOBS
Created a Zeus-based virtual loadbalancer product with Web admin
using the Zeus SOAP API for a virtual private server provider.
Security audited Xen provisioning tasks, finding and fixing flaws.
Find and fix bugs in the Apache webserver, work on a team to implement A/B tested features, profile and optimize code for one of the largest commerce portals.
Clients include LiquidWeb, Shopzilla, Katz & Co, Pariyatti, others.
Wrote the software to run networked, client-server video slots and video poker machines and their server (server based gaming), the first of its kind approved by the Nevada Gaming Commission.
O'REILLY & ASSOCIATES|
Technical Reviewer, Contract
CONTACT DESIGNS, Scottsdale AZ|
Developed custom Web applications. Wrote specifications,
designed relational, normalized databases, and managed client acceptance.
Integrated various credit card gateways, client databases, cart and catalog software, auction software,
incentive software, etc.
IGOTTAGO.COM, Sedona AZ|
Over saw technology for a startup e-commerce vender.
MAYO CLINIC, Scottsdale AZ (under contract)|
Intranet Web Team
Performed all programming for Mayo Scottsdale's new intranet.
Automated process of creating and maintaining departmental homepages.
Worked directly with dozens of departments and ultimately supported hundreds.
Developed database-driven content system for Managed Care for use on
the Internet/World wide web, a highly visible portion of an important,
profitable arm of Mayo Clinic's business.
Wrote dozens of departmental and clinic-wide applications, small and large.
JAVA AND WEB SERVICES GROUP (JaWS), Minneapolis MN
Jr. Applications Programmer
Participated in teams responsible for developing
interactive database-driven applications to user specifications
for such applications as distance education, document management, reporting, online database access, others.
EDUCATION & ACADEMICS|
UNIVERSITY OF MINNESOTA, 1998
Computer Science to Junior level: Algorithms I, AI I, Structure and Interpretation of Computer Programs/Scheme II, Formal Symbolic Logic. Tutored students in C and Scheme.
JOHN HOPKINS UNIVERSITY EXTENSIONS, 2014
Currently taking the Data Scientist Specialty track online through extensions via Coursera.
⋅ Tempe Bike Count Analysis for 2013, coordinator
⋅ Tempe Bike Count Analysis for 2012, coordinator
⋅ YAPC 2012 -- Caching data in the Internet with CHI::Driver::Ping (gag lightning talk)
⋅ YAPC 2010 -- Scaling Web Applications on OpenSSI Clusters
⋅ YAPC 2010 -- Test::Float: Automatic Code Generation with Markov Chains, Genetic Algorithms, PPI and Floating Point Tests (gag lightning talk)
⋅ YAPC 2010 -- Righting Inside Out Objects (lightning talk)
⋅ YAPC 2008 -- Abstracting Away Statelessness From HTTP with Continuity (Brock Wilcox, primary presenter)
⋅ YAPC 2007 -- Abstracting Away Statelessness From HTTP with Continuity (lightning talk)