Bart Grantham
*** ***** **, *** ***, San Francisco, CA 94158
****@************.***
www.bartgrantham.com 914-***-****
Software Engineer / Systems Architect / Technology Leadership
Objective: To build amazing technology that positively contributes to the world, and to have fun doing it.
Summary: An experienced developer with upper management experience. Broad and deep technical expertise.
Has a genuine love for great technology. Proven ability to deliver complex projects that incorporate
business objectives into production systems. Experienced in reverse-engineering. Usability tyrant.
Excellent communication skills, detail-oriented, passionate. Takes personal integrity seriously. Has a
sense of humor.
Education: B.S. in Computer Science, 2000 - Old Dominion University, Norfolk, VA
B.M. in Music Composition, 2000 - Old Dominion University, Norfolk, VA
Technology Portfolio:
PHP, Javascript / jQuery, C, C++, PostgreSQL, Perl, HTML5/CSS3, Linux, Apache, Python, MySQL
Experience:
Web Architect, Splunk (Log Analysis Software Vendor, San Francisco) 07/11 - Current
My current responsibilities at Splunk include the stewardship and rehabilitation of Splunk s application
repository and distribution channel, providing support for both internal and external developers of add-on
software for Splunk s core product.
Key Technologies: PHP, jQuery, MySQL, Linux, Apache, REST Architecture, Perforce, Agile
Freelance/Contract Projects 06/10 7/11
Contract projects both locally in NYC and remote for various clients.
Key Technologies: PHP/CakePHP, MySQL, jQuery, HTML5 Canvas, Python/WSGI
VP of Research & Development, Logicworks (Internet Hosting Provider, NYC) 02/03 - 06/10
In the 7 years I was with Logicworks I was involved in virtually every aspect of the business. My primary
responsibilities were the development of Logicworks' support systems, directing of our R&D efforts, and leading
our software development discipline. As a member of upper management I provided technical leadership as
well as general managerial and strategic decision making. I worked on competitive research, compliance,
marketing and press, vendor partnerships, logistics, and designing Logicworks' organizational structure. In
addition to managing my team's budget, I was engaged in high-level corporate finance issues. During my
tenure Logicworks tripled it's revenue and grew into an upscale brand in the managed hosting sector.
Key Technologies: PHP, jQuery, PostgreSQL (PL/pgSQL), HTML5/CSS3, Apache, lighttpd, git, Perl, Linux, DRBD,
unixODBC/FreeTDS,
Largest engineering contribution was LogicOps, Logicworks' integrated inventory management, CRM,
enterprise message bus, and ticketing system. All details of Logicworks' physical and logical network
are contained and managed in this database; all service tickets are organized through this system; and
client-to-service access mapping is stored in this system. This integration allowed Logicwork s
engineer-to-server ratio to grow 10-fold. A video demo of this system can be seen on my website
[jQuery, PHP5, PostgreSQL, HTML/CSS]
Built and managed Logicworks' password management system, a critical component of Logicworks
achieving SAS70 Type 2 compliance. This web-based system uses public key cryptography to grant
access to passwords at single-user granularity without requiring the storage of the passwords in
plaintext [Perl, Crypt::RSA, PostgreSQL]
Managed the construction of Logicworks' new office in Soho, NYC. Collaborated with architects,
primary contractor, subcontractors, landlord, and DOB expeditor
Spearheaded the creation and staffing of Logicworks' "Datacenter Logistics Team", a critical component
in structuring Logicworks' growth
Sr. Software Developer, Fuel NA (EuroRSCG Circle) (Interactive Agency, NYC) 10/00 - 02/03
Fuel NA was a full-service web agency within the advertising agency MVBMS (since absorbed by EuroRSCG). As a
Sr. Software Developer, my role was largely split between hands-on engineering and consultation with clients
and project managers. I worked on projects for New Balance, International Paper, GlaxoSmithKline, MCI, and
Volvo.
Key Technologies: Perl, PHP, Java, ASP, Solaris, Linux, OpenBSD, Windows 2000, mySQL, MS SQLServer 7/2000
Designed and developed an acclaimed web campaign that incorporated WAP, interactive TV, streaming
multimedia, and traditional web design for a Volvo/NCAA cross-promotion [Perl, mySQL, Linux,
HTML/CSS/WAP]
Designed and developed an architecture for customer relationship management that supported
arbitrary user data, tracking of user traffic, communication warehousing, mass emailing, list
management, and reporting [Perl, mySQL, Linux]
Designed and developed real-time database statistics tools for client use [ASP, Windows 2000, MS SQL]
Supported a large J2EE CMS (ArsDigita, aka Redhat CCM), the engine behind www.newbalance.com
[Java, XML/XSLT, Linux, Oracle]
Created Fuel NA's Q/A process; equipped and set up the Q/A lab
Software Engineer/System Administrator/IT Manager, Cythere (Interactive Agency, NYC) 05/00 - 10/00
General IT/development for the NYC office. I was responsible for maintenance of Python CGI scripts for the
production Evian website, running our office IT infrastructure, and bridging the gap between the local design
staff and overseas development teams. Clients included L'Oreal, Evian, and Biotherm.
Key Technologies: Python, Perl, ASP, Solaris, Linux, MS SQLServer 7, Informix
Refactoring of Evian website into self-contained version for mobile promotions using locally installed
Python to support interactivity and collect data
Development of Python and Perl CGI scripts on Solaris and Linux
Coordination of development projects with international resources
Administration of L'Oreal and Evian production web servers
System Administrator, Operator, NASA Langley DAAC (CSC) (Langley, VA) 01/00-05/00
My responsibilities at the Langley NASA Digital Active Archive Center (DAAC) were as a processing software
operator with some light systems administration. I also contributed a few system management tools that
dramatically reduced the workload for the operator staff and provided the development team from Lockheed-
Martin greater visibility into processing failures and general system efficiency.
Key Technologies: Perl Solaris, Sybase, DCE
Development of web-based system management tools
Operation of satellite data processing software [DCE]
System administration of Solaris, IRIX, and HP/UX
Hobbies and Interests: Writing, recording, and performing music; electronics; snowboarding; Z80 assembler