Resume & Buzzword Compliance

Philip Hallstrom


360.480.1209

Skills

Used actively

AJAX, Ansible, Apache, Bash, CSS, Capistrano, Debian, Git, Haml, HTML, ImageMagick, JQuery, JavaScript, JSON, Linux, NGiNX, OSX, Phusion Passenger, PostgreSQL, Pow, RSpec, Ruby, Ruby on Rails, RVM, Sass, Sidekiq, SQL, SQLite, Vim, XML

Used when needed

CGI, DHCP, DNS, Dovecot, EC2, FTP, IMAP, Munin, Middleman, MySQL, Nagios, PHP, Pixelmator, POP, Perl, Postfix, RSS, S3, Stasis, Windows

Used, but mostly forgotten

Amavis, C, C++, CVS, Cacti, CentOS, ClamAV, Colinux, Cygwin, GD, Fireworks, FreeBSD, Inno Setup, Java, Lighttpd, Litespeed, MRTG, Mongrel, NAT, NFS, NIS, Netatalk, Netpbm, Nginx, Oracle, PPP, Photoshop, Protoype, Samba, Scriptaculous, Sendmail, Solaris, Spamassassin, Subversion, The Gimp, Ubuntu, Vignette StoryServer

Experience

Supreme Golf
Chief Technoloy Officer
August 2013 - present

Supreme Golf makes it easy for golfers to compare prices and tee times from thousands of golf courses, online tee time retailers and deal sites all at once.


PJKH, LLC
Owner
June 2008 - August 2013

PJKH, LLC provides consulting for a variety of clients focusing on building self sufficient web sites and applications. For a sample of work, please visit the portfolio.


Card Player Media
Senior Applications Developer
December 2005 - June 2008

Senior applications developer for company's web presence. CardPlayer.com is a leading poker information portal on the Internet. The site provides visitors with live tournament reporting, a poker analyst tool that allows players to track their winnings, odds calculators, and insightful content that ranges from basic rules to advanced game strategy.

  • Primary member of online development team.
  • Redesigned cardplayer.com from the ground up utilizing Ruby on Rails.
  • Development lasted six months and launched in time for the 2006 World Series of Poker.
  • At the height of the World Series of Poker, site averaged seven million page views per day.
  • Manage server environment (CentOS) consisting of 23 web servers, 4 media servers, 7 ad servers, 7 database servers (MySQL cluster), and a handful of additional servers to handle email, DNS, etc.
  • Maintain source code repository (Subversion).

Gilbarco Veeder-Root
Software Developer
2003 - December 2005

Core developer for company's merchandising solution for high-traffic gasoline retailers. Product provides centralized control over the creation, scheduling, deployment, and tracking of digital promotions and coupons for display on gasoline dispensers.

  • Retained after Adhesive Media was purchased by Gilbarco Veeder-Root.
  • Primary member of product design and development team.
  • Maintain source code repository (CVS).
  • Responsible for product software builds, software release notes, and product updates via downloadable patches.
  • Documentation of product including functional and technical specifications, user manual, quick reference cards, and online help.
  • Integration of 30,000+ product image library utilizing full text search (tsearch2 via PostgreSQL).
  • Manage development servers, build servers, and production server environment (FreeBSD).
  • Developed fully functional Microsoft Windows demo of product. Demo uses Cygwin (and later Colinux) for Unix emulation.
  • Provide standard IT functions for Seattle office including file, print, backup, network, and phone services.

Adhesive Media, Inc.
Co-Founder
1998 - 2003

Co-founder of web development firm that focused on easy to use database driven websites and applications. Clientele included Targeted Genetics, LMN Architects, Seattle Southside, and The Gates Foundation. Company's merchandising system was purchased by Gilbarco Veeder-Root in 2003.

  • Developed sites using mostly PHP and MySQL, with occasional use of Oracle, ASP, and Cold Fusion.
  • Developed web-based CRM and group-ware applications.
  • Worked with designers on issues as they relate to designing dynamic sites.
  • Worked with sales to determine client needs and requirements.
  • Converted client requirements into functional specifications.
  • Provided standard IT functions for office including file, print, backup, network, email, web, and phone services.

Sierra On-Line
Technical Director
1996 - 1998

Sierra was a leader in the PC entertainment industry. I was hired to maintain their website and FTP servers. As my predecessor had already left, my first task was to physically locate the servers themselves.

  • Implemented and administered the corporate Internet presence.
  • Primary developer through two Sierra.com site redesigns. The latter utilized Vignette StoryServer and Oracle.
  • Provided guidance concerning the technical feasibility and practicality of all Internet initiatives.
  • Maintained nation-wide server infrastructure of Solaris SPARC equipment.

Wolfe Internet Access, LLC
Webmaster
1995 - 1996

Wolfe Internet was one of the larger Seattle based ISP's at the time. I joined a small team of system administrators that managed their infrastructure.

  • Created and maintained web-based customer database and billing solution.
  • Provided system administration support for USENET, networking, and account management.

University of Washington, Clinical Coordinating Center
Programmer
1990 - 1991

The coordinating center is in charge of managing a variety of clinical trials. My work was related to a study to determine efficacy of providing chest compressions only (no breathing) to cardiac arrest victims.

  • Developed an Apple Macintosh training application for use by 911 dispatchers.
  • Application played segments of real 911 calls and asked user to determine the next course of action. Feedback was provided after each response.
  • Worked closely with clinical trial staff and local EMT personnel to define application requirements.

Education

University of Washington
1992 - 1996

References

Available upon .
View Philip Hallstrom's profile on LinkedIn
View Philip Hallstrom's profile on GitHub
View Philip Hallstrom's profile on Stack Overflow