Sei sulla pagina 1di 1

March 20, 2013

Hilary J. Holz DevOps Engineer


3687 Madrone Avenue, Oakland, California 94619 http://linkedin.com/in/hilaryholz
(510) 919-3750 hilary@hholz.com http://hholz.com
Over twenty-five years experience in software development, almost twenty years as a sys admin.
EXPERIENCE
Monsoon Company, Oakland, California 2013 present
dev
Lead developer (server side): Metropolitan Transportation Commission traffic Incident Reporter (MTCIR, in development)
designed, implemented RESTful API (JSON and HTML) for iOS browser apps
wrote responsive (Susy) browser app w/responder and admin portals, integrate with Elastic Email for alerts
RoR, mysql, Geocoder, Devise, strong parameters, Redis, Resque, Cucumber, RSpec, Factory Girl, Timecop, Simplecov
EC2, S3, Vagrant, Chef, Berkshelf, Guard
Lead: Monsoon internal devops + coding best practices project (new Confluence intranet)
developed consensus for new Confluence intranet, architected landing pages to promote use and findability
developed continuous integration (~ github flow) and continuous deployment practices, wrote a set of developer user
stories to illustrate and facilitate adoption (github flow adoption approaching 100%)
growing a set of coding best practices for all Monsoon languages and platforms
Front end developer: SunRun Personalized URL (in final QA)
custom concrete5 package: single-page application for SunRun's current (c5.4.1.1) and new (c5.6.0.2) instances
BDD with Behat, Mink, and Zombie, folded SASS, Compass, Susy and Bootstrap into the project
Google map, Facebook and Twitter integration, templates in semantic HTML5
hholz.com 2011 2012
Consultant
Migrating a set of scoreboards from Google Spreadsheets to Rails http://github.com/hilary/boss_mice_sb (pilot project)
established groups with over 1000 combined users, some overlap, scoreboards played an integral role in their development
Global, polyglot, gender-balanced, teens through retirement, members w/disabilities, several use screen readers
Selected current scoreboards (also mine)
Boss Challenge http://bit.ly/BossChallenge (ss), http://bit.ly/BossChallengeWeb (web)
GAS compaction script for 90% crown club http://gist.github.com/3779235 (gist)
Author: Octoburn, a blogging engine for information architects http://hholz.com/octoburn (home page)
Includes a rich set of microdata filters (ruby plugin) for intuitive customization of templates http://hholz.com (live)
responsive design (Susy); Google fonts; Vertical Rhythm (Compass) http://github.com/hilary/octoburn (repo)
Tag page generator and tag filters (ruby plugin), integrated with schema.org microdata in semantic HTML5 templates
Sinatra DSL, static pages via Jekyll, uses Octopress's code-related Liquid filters and Javascript for fluid embedding of code
Designed an intuitive convention-over-configuration architecture and naming scheme for templates & SASS
California State University, East Bay, Hayward, California 2001 2011
Founder / Director, Laboratory for Adaptive Hypermedia and Assistive Technologies
Spec'd, configured and administered all lab servers and workstations, only computing lab in CSU to remain independent
Early advocate for agile system administration (initially managed configuration files via SVN repo, converted to Puppet)
Wrote first-ever sys admin handbook (online) for computing faculty with pocket research labs
Developed first implementation of unobtrusive user modeling 'in the wild' (no specialized browser, plugin, needed)
Dynamic pages: custom mod_perl server injected unobtrusive user modeling Javascript & extracted results for analysis
Contributions to CIS RHEL Benchmark, WWW::Mechanize, Module::Install, Apache::TestMB
Started project (2003) RAD, transitioned to TDD (2005), then to BDD (2006). 100% code coverage, ask me why.
Dynamic (adaptive and personalizable) content, generated from XML stored in postgreSQL, views in XLST
Associate Professor of Computer Science (extensive publication record) http://hholz.com/publications
Selected courses: PL Design, Webserver Dev, HCI, Pattern Recognition, Machine Learning, PL Concepts, Web Dev, AI
AccessAbility Internet Services, multiple locations 1995 2000
Founder / President (AccessAbility was a very early value-added web hosting start up.)
Senior sys admin: Apache (initially NCSA) on BSD/OS
Lead architect, loosely coupled highly scalable control panel: our customers, web designers, had widely varying coding skills
EDUCATION
PhD, Pattern Recognition (minors: Statistics, Experimental Psychology) The George Washington University, Washington, DC
MS, Computer Science (concentration: Simulation and Modeling) The George Washington University, Washington, DC
BS, Mathematics and Computer Science Dickinson College, Carlisle, PA

Potrebbero piacerti anche