- Name: Spike Grobstein
- Email: spikegrobstein[AT]mac[DOT]com
- Website: spike.grobste.in
- Projects: sadistech.com
- Phone Number: 908.803.8995
- AIM: neospike
- Location: Brooklyn, NY
Objective
- Being both experienced in a multitude of programming languages and frameworks as well as being well versed in server administration and systems engineering, I aim to work in a forward-thinking environment where I can leverage my strengths and interests.
Education / Certifications
- Adobe Certified Expert (ACE) Photoshop CS2
- Adobe Certified Expert (ACE) Illustrator CS2
- Rutgers University- New Brunswick, NJ (1999-2000)
Skills
- Knowledge of computer and computer network architecture and security. Understanding of secure application design concepts. SOA, RESTful webservices, SOAP/WSDL
- Experienced with use and administration of MacOS X, MacOS X Server, Linux (Gentoo/Ubuntu/CentOS), *BSD, BeOS, Windows XP/2003, Solaris.
- Mastery of Photoshop, ImageReady, Illustrator, GoLive, AfterEffects, Premier, Quark XPress, InDesign, Microsoft Office (some Excel scripting), XCode, Quickbooks, FilemakerPro, Kapow Mashup Server, XHTML/CSS
- Experience with use and administration of LDAP, MySQL, CVS/SVN, Firewalls (iptables), BIND/DNS, ActiveDirectory, Mongrel, Capistrano, Apache, Trac, MarkLogic Server, Cisco IOS, VMWare ESX, HYDRAstor, Sonoa ServiceNet
- Programming skills include REALbasic, Java, C, Objective-C (Cocoa), PERL, BASH, Applescript, VBA, PHP, Ruby / Ruby on Rails, Python, XQuery.
Work Experience
-
Warner Music Group - New York, NY ( July 2007 - present )Record Label Systems Engineer
Systems and network engineer for the Digital Technologies Architecture department. Manage, monitor and maintain over 150 computers both physical and virtual; Linux, Windows, and OSX mixed environment. DHCP, DNS, Directory Controllers, LAMP boxes, Ruby on Rails, file servers (NAS, SFTP, Win2k3 and HYDRAstor), iSCSI, VMWare (Fusion, Server, ESX), mysql, Sonoa ServiceNet. Created an application to keep inventory of systems using Ruby on Rails. Create scripts to automate repetitive, administration, and infrastructure tasks. Evaluate hardware and software. Advanced configuration of virtual environment for disaster recovery and resiliency. Coordinate migration of internal projects from development to QA to production. Application architecture design, recommendations and advice. Use and administration of Marklogic Server. Kapow Mashup Server application integration.
-
National Flag & Display - New York, NY ( August 2003 - July 2007 )Flags, banners and signage Production Artist / Systems Administrator
Prepare artwork for output on digital inkjet machines (on vinyl and fabric), screenprinting, appliqué, and embroidery. Redraw designs and logos. Operate plotter for appliqué and screenprinting jobs. Perform computer tech support for the PC and Mac network (Windows 2003 Fileserver, OSX and OS9 Macs, Windows 98/2000/XP) at all three company locations. Write scripts for repetitive tasks in the art department (file labeling, jpeg proofs, emailing, and CD burning for outsourced jobs) using Applescript and PERL. Assemble hardware and configured software for FTP server running Gentoo Linux, including automatic email notification of file submissions. Write web application for client file submissions. Create and design corporate website using PHP, PERL, CSS and XHTML, with seamless integration with FTP server's web front-end. Also handle miscellaneous application and script development and documentation.
-
Ivy League Graphics, LLC - Plainfield, NJ ( January 2005 - December 2005 )Screenprinting/ Embroidery Art Director/ Co-owner
Involved in setting up the new business, including creating relationships with vendors and purchasing computer and production hardware and software. Handled billing, collections, tax information and sales and creating original artwork for screenprinting and embroidery.
-
Vericon, LLC - Bourbon, IN ( August 2004 - February 2005 )ISP Turnkey Solutions / ISP Branding Lead Artist
Designed batches of related graphics for branded websites and software following predetermined size requirements. Designs included web and print graphics.
-
Angry Lamb - New York, NY ( December 2003 - October 2004 )Computer Technicians On-site Computer Tech
Traveled to client offices to configure and / or analyze and repair computer problems, both hardware and software. Worked in environments with mixed platforms (OSX, Windows 98/2000/XP, and Windows 2003 Server). Wrote Applescripts to automate connecting to shared network drives. Put together Microsoft Word documentation for employees to access shared network drives.
-
Viscotec USA, LLC - Kenilworth, NJ ( August 2002 - July 2003 )Digital Textile Printing Production Artist
Set up artwork for the RIP, contacted customers regarding questions and problems, wrote software to automate DVD-RAM backup system for OSX using Obj-C and PERL, operated Solaris-based RIP over Telnet, and operated printing machines. Also hand-coded an HTML and PERL template engine to create a new company web site.
-
Jersey Graphics, Inc. / Jersey Graphics One, LLC - Plainfield, NJ ( August 2000 - November 2005 )Screenprinting/ Embroidery Art Director
Responsible for scanning, artwork re-creation from customer hardcopy and original artwork, color separations for screenprinting, invoicing, customer service, and training employees
-
DGM Computer Graphics - Roselle, NJ ( June 1996 - September 1998 )Digital Pre-press Scanning Technician
Worked part-time handling artwork re-creation, photo retouching and manipulation, color correction, and flatbed and drum scanning of reflective art and transparencies. Evaluation of new software.
Personal Projects & Accomplishments
Currently run webservers (Gentoo Linux and CentOS 5.1) with SSH, SFTP, Apache, MySQL, PHP, and Ruby on Rails, with over 20 users and websites. Set up personal file server (CentOS 5.1) on home LAN for network access storage and automated daily snapshot backup of webserver, databases and SVN repositories using custom-written Ruby scripts.
Created a fully-functional invoicing system tailored for freelance jobs with scripts for emailing PDFs of invoices and quotes in Filemaker Pro.
Contract work at a private school:
- Troubleshooting on a medium-sized network (over 200 nodes).
- User account migration between two OSX Server machines.
- Disaster recovery.
- Automated a file restore / recovery procedure on x86 Linux (Ubuntu) to new PPC server.
- Layer 1: Terminating cables, punchdown, crimping.
- Machine reloads.
- Some exposure to Sonicwall content filter.
- Automated installs for lab machines.
- Automated home folder persistence on lab machines.
- Created student application server running Ubuntu with Moodle (student CMS application) and custom Merits application (written in Ruby on Rails) with shared LDAP user accounts between the applications.
Collaboration with 2 international developers on web-based firewall frontend using PHP and BASH scripting. Designed and implemented module and messaging/logging frameworks, then integrated into existing code. Created error handling and reporting framework for project.
Miscellaneous contract work configuring machines in mixed environments:
- Set up OSX Server to host Bugzilla for company's internal bug reporting and handling framework.
- Configured centralized LDAP authentication server in Gentoo Linux.
- Windows 2003 Server filesharing to OSX machines.
- OSX printing to Windows 2003 Server.
- Automated OSX backup to Windows 2003 Server.
- Customized software for auto-mounting server shares in OSX using Applescript.
- Hard drive and RAM installation on production machines.
- High-end printer configuration in OSX (non-standard drivers, Linux/Unix drivers in OSX).
- Hewlett Packard printer configuration.
Wrote an open source program for manipulating Nintendo GameCube disc images (.gcm and .iso) for Linux, OSX, and Windows (under cygwin) that runs on both PPC and x86 architectures in ANSI C. Also wrote an open source program for extracting and injecting graphics as well as editing meta-data (titles) for Nintendo (NES) game ROM files. Written in ANSI C for *nix and OSX.
Created several applications in Java using TCP and UDP socket communication utilizing the Hotline Connect and Hotline Tracker protocols including a Hotline Connect client and Hotline Tracker server and client.
Developed the only working Mac client for the ScourXChange network using REALbasic.
