TECHNICAL SKILLS
Primary skill set:
- Build automation (ANT/NANT, Rake)
- Continuous Integration (CruiseControl, QuickBuild)
- Release management and automated deployments
- Business process analysis, build and release best practices
- Software Configuration Management and Change Management.
Web Application Platforms: BEA Weblogic, Tomcat, Jrun, Microsoft IIS/.NET, and Apache.
Operating systems: Windows NT/2000/2003, UNIX/Linux (Solaris, Redhat)
Languages, Tools, Utilities: Ant, nAnt, msbuild, shell (bash), Capistrano/Webistrano, SQL, JavaScript, VBScript, HTML, CSS, Subversion, CVS, VSS, CruiseControl, QuickBuild, JIRA, Confluence, Trac, Ruby, Rails, .NET
Database Technology: MSSQL Server, MySQL
PROFESSIONAL EXPERIENCE
Justin Little & Co.
March 2008 - present
Build and Release Consultant
- Consulting and implementing build/deploy automation solutions for several Bay Area companies.
Gap Inc.
Gap Direct - Build and Best Practices
August 2007 - March 2008
Lead Systems Engineer: Build Automation and Continuous Integration
- Maintain and improve automated build process with ANT. Approximately 25 applications/modules, resulting in hundreds of builds per day
- Install, configure, and maintain build server farm of ~20 Cruise Control CI servers
- Support and troubleshoot build and deployment issues with developers and deployment engineers. Includes training and best practice education for use of tools such as ANT, svn, CruiseControl.
- Architect and implement continuity and capacity plans for increasing overall throughout and stability of the build and continuous integration environment.
Stanford University - Graduate School of Business
May 1999 - August 2007
Release Manager / Web Developer
- Responsible for building and deploying web applications to development, QA, staging, and production environments
- Identify and document server build requirements for NT and *nix web application servers
- Design, implement, support and deploy .NET applications to a Win2K3/IIS 6 server farm
- Deploy, support/troubleshoot J2EE applications in a clustered Weblogic/Tomcat server farm
- Develop release management and build/deploy strategy and process for ASP, .NET, JSP, and Java applications, including UNIX shell scripts, ANT scripts for automation of releases/builds
- Identify, evaluate, acquire and implement tools designed to improve efficiency and transparency into development and release processes (JIRA, Confluence, QuickBuild)
- Perform NT/IIS, Linux, Apache, Tomcat, Jrun and BEA Weblogic security, configuration, administration tasks
PeopleSoft, Inc.
November 1998 - April 1999
Web Developer, Deployment Engineer
- Managed content deployment process for updates to PeopleSoft's WWW site (www.peoplesoft.com)
- Primary contact for all updates to PeopleSoft's WWW Site
- Managed a small team of web developers to implement updates
- Technical lead for several larger web production projects
- Trained marketing team to make updates to the site using Dreamweaver and CVS
Levi Strauss and Company
January 1998 - June 1998
Web Developer
- Technical lead in development of departmental intranet site
- Developed sites using FrontPage97, HTML and JavaScript
- Participated in development of web-based application using IDC/HTX technology with Access97 db
- Successfully transitioned the project to Levi's internal staff for maintenance
IKON Office Solutions
June 1998 - September 1998
Intranet Developer
- Created the foundation of a corporate Intranet for the Northern California Regional offices of IKON Office Solutions
- Provided consultation on the configuration of MS Windows NT, MS Internet Information Server, MS Front Page, and the MS Front Page server extensions
- Developed and documented standards and guidelines regarding future development and publication to the intranet
Visual Design Concepts, Inc.
October 1996 - August 1997
Software / Network Engineer
- Installed and configured CISCO Routers (3600 Series) to support WAN connectivity
- Jr. Software engineer on PowerBuilder application
- Assisted in the design and development of Visual Design Concepts, Inc.'s www site
- Maintained status as a professional consultant
TECHNICAL EDUCATION
- BEA Weblogic 9.2 Administration
BEA Systems, San Jose, CA
- "Mastering Web Application Development" coursework
IntroTek, Santa Clara CA
- CISCO Certified Router Configuration Coursework
Protocol Interface Corporation, San Mateo, California
- Certified PowerBuilder Coursework
Pantajja Consulting Group, San Francisco, California