JUSTIN J. LITTLE Build and Release Engineer



Similar documents
Aaron Evans Software Quality Assurance, Test Automation, SDET, Web Developer

SOFTWARE TESTING PROCESSES PRESENTATION

SOFTWARE TESTING SERVICES

Dr. Rob Donald - Curriculum Vitae. rob@statsresearch.co.uk, Web: Mob:

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

Database Build and Release will get started soon

Introduction to Agile Software Development Process. Software Development Life Cycles

CAREER OPPORTUNITIES

Microsoft Modern ALM. Gilad Levy Baruch Frei

ANNEX A.1 TECHNICAL SPECIFICATIONS OPEN CALL FOR TENDERS F-SE-13-T01 WEB DEVELOPMENT SERVICES

Programming Languages

CV: AGGELOS HANOU. Software Developer (desktop & web app.) Personal information 2. Work experience 3. Education and training 3.

1. Current strategy 2. Current situation 3. Update 4. Proposition

Nanda Kishor K N. nandakishorkn@gmail.com

This position requires a minimum of 30% minimum documented disability. Resume to: Skip Rogers, Executive Director skip. rogers@ableforces.

Connecting PTE to Careers in Idaho

Matt Renfro. Frisco, TX. Overview:

Diploma in Computer Science

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

Kristof Goossens. Personal Information. Summary. Name: Kristof Goossens. Date of Birth: 15 November Place of residence: Wemmel

Curriculum Vitae 12/12/12

SCF-16, III Floor, Phase 3B2, Mohali, India 91 (172) , USA +1 (646) , AUS +61 (88) , sales@indiwork.

Overview: Technologies:

Computer Science Course Descriptions Page 1

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Damon Sicore Sobey Road Saratoga, CA

JAVA/J2EE DEVELOPER RESUME

3790 Creekwood Drive Loganville, Georgia Experience

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

C A M I N O T e c h n o l o g i e s

MySQL Web Development PHP. System Administration XML APIs. Large Scale Systems Implementation. Amazon Web Services (AWS) Shell Scripting

You ll need to have: It d be great if you have:

Continuous Integration: A case study

Nick Ashley TOOLS. The following table lists some additional and possibly more unusual tools used in this paper.

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Managed Servers ASA Extract FY14

Automate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014

Continuous Delivery. Alejandro Ruiz

Continuous Integration

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Enterprise Objects Consulting. Company Background

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)

Net Developer Role Description Responsibilities Qualifications

<Insert Picture Here> Introducing Hudson. Winston Prakash. Click to edit Master subtitle style

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

1.Cisco Network Architect

Specialized Training Calendar May August Training for Professionals by Professionals

SIMON WOSKO SUMMARY. HIGHLIGHTS Traditional Waterfall and SCRUM methodologies SKILLS

ACTIVE MICROSOFT CERTIFICATIONS:

Building Robust Applications l Optimizing Performance l Transforming Business

IKAN ALM Architecture. Closing the Gap Enterprise-wide Application Lifecycle Management

Software Development In the Cloud Cloud management and ALM

Phan Tich Hoang PERSONAL DETAILS FOREIGN LANGUAGES EDUCATION AND TRAINING

A review and analysis of technologies for developing web applications

STEELCENTRAL APPINTERNALS

Sean C. Payne 1047 Brierfield Dr. Jacksonville, Florida Mobile Phone: (904) OBJECTIVE

TUTORIALS GENERAL ASSESSMENTS ADMINISTRATIVE ASSISTANT


Complete Assessment Catalog

ACTIVE MICROSOFT CERTIFICATIONS:


Performance Management from black-art to process

LDAPCON Sébastien Bahloul

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

Yes Bank open source CRM. Yes Bank Collaborative CRM (YCCRM) Case Study. Empower business with Professional Open Source. Solutions.

JBoss Enterprise Middleware

Information Technology Resource Services

BCS & ISTQB portfolio BCS A very practical guide to testing against WCAG1.0 and 2.0 Advanced ISQTB Certified Tester BCS A very practical guide to

6 CURRENT JOB OPENINGS:

Mohammed Khan SUMMARY

Please contact Cyber and Technology Training at for registration and pricing information.

RedTigerSoftware. WEB DEVELOPERS Introduction & Portfolio

A central continuous integration platform

Tim Donkersgoed 30 Stillwater St. Elmira, Ontario N3B3M1

Inputsoft Business Software & Consulting. Learn more at

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

THE OPEN SOURCE DEVELOPER REPORT

Your Information Technology Partner. Company Overview. Copyright Mantra IS LLC. All rights reserved.

USING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction

SOA-14: Continuous Integration in SOA Projects Andreas Gies

Gabriel Iuga. London, United Kingdom Tel: ; Website:

Novell ZENworks Asset Management 7.5

Extending Remote Desktop for Large Installations. Distributed Package Installs

CSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira

Jenkins: The Definitive Guide

IS Careers. MIS 4133 Software Systems

ASSOCIATE IN ARTS DEGREE-60 UNITS

CURRICULUM GUIDE COMPUTER SCIENCE CERTIFICATES OF COMPLETION

Continuous Integration Processes and SCM To Support Test Automation

Transcription:

JUSTIN J. LITTLE Build and Release Engineer TECHNICAL SKILLS Build and deploy automation with ANT, Maven. Continuous Integration, build server setup and management Business process analysis, build and release best practices, software configuration management, release management Languages, Utilities: ANT, Maven, Ruby, SQL, shell, HTML/CSS, JavaScript, Perl. Web Application Platforms: Weblogic, Tomcat, Jrun, IIS/.NET, Ruby on Rails, Apache. SCM/CI Tools: Subversion, CVS, VSS, CruiseControl, QuickBuild, Team City, Bamboo, Pulse, JIRA, Confluence, Trac Operating systems: UNIX/Linux (Solaris, Redhat), Windows NT/2000/2003, Apple OS X Databases: MySQL, SQLLite, MSSQL Server, PostgreSQL, PROFESSIONAL EXPERIENCE Apple, Inc. July 2011 present Release Engineer Assist in management and execution of production releases to www.apple.com. Manage and support pre-production server environments for reviewing changes to www.apple.com. Additional responsibilities include: Migrate and support existing pre-production ( preview ) server environment to new hardware. Consists of ~50 Apache servers with varying configurations and a custom sync process for automatically updating sites. Manage access and authentication for preview servers, Subversion, and file shares Provide day-to-day developer support for Subversion and assorted development tools Participate in worldwide site launches, including site prep, branching and merging, staging site updates and releasing updates to the live site Williams-Sonoma, Inc. September 2009 June 2011 Build Engineer Manage builds and dev deployments of Williams-Sonoma web properties (www.williams-sonoma.com, www.potterybarn.com, http://www.potterybarnkids.com) Configure Continuum build server, migrate builds on to Bamboo Manage build pipeline, maintain/streamline build process

Create automated deployment scripts using ANT, perform multiple daily dev deployments, coordinate with Web Admin team for regular QA deployments Provide developer support for Jira, Subversion, Continuum, build scripts Justin Little & Co. March 2008 September 2009 Build and Release Consultant Consulting, implementation, and support of build/deploy automation solutions for several Bay Area companies, including: NASA - worldwind.arc.nasa.gov Installed, configured Bamboo build server for nightly builds of World Wind Java SDK client, server, demo apps (http://builds.worldwind.arc.nasa.gov/) Integrated Jira, Confluence, Bamboo for improved visibility of build metrics Overhaul/refactor existing ANT scripts for improved maintainability Picaboo Corp. - www.picaboo.com Design and implement build automation solution using Nant and CruiseControl.NET. Replaced 4 hour, 111-step manual process with a set of scripts, reducing overall build time (form source to setup.exe) to less than 10 minutes. Provide QA best practices guidance, recruitment of QA resources, implemented bug tracking solution and workflow Shmoop.com - www.shmoop.com Developed ANT scripts to automate the packaging and deployment of a PhP web app to dev, qa, stage and production environments. Manage releases - gathering requirements, tracking tasks, and preparing for production releases. Communicate and report to management about changes and release status. Perform weekly production releases of new versions of www.shmoop.com 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.

Host monthly Agile Passport training sessions on build best practices as part of Gap s business process improvement. Stanford 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 Snow Canyon Software, Inc. Aug 1997 to Sep 1998 Sr. Analyst / Web Consultant Assisted in management of day-to-day corporate operations. Maintained Snow Canyon Software, Inc. s LAN. Developed web sites Maintained status as a professional consultant with the following clients: Levi Strauss and Company, San Francisco, California January 1998 to June 1998 Sr. Analyst, Integration Test Management Intranet Web Site Technical lead in development of departmental intranet site. Produced a "look and feel" for the site through a series of meetings with the client and Graphics Department.

Developed the web site using FrontPage97, HTML and JavaScript. Assisted in the development of a web-based application using IDC/HTX technology (Access97 back-end) Successfully transitioned the project to Levi's internal staff for maintenance. IKON Office Solutions, Walnut Creek, California - June 1998 to 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., San Francisco, California October 1996 to August 1997 Web Developer /Network Engineer Installed and configured CISCO Routers (3600 Series) to support WAN connectivity Designed, installed and configured Visual Design Concepts' LAN and standardized all desktop images on Windows NT network Setup domain and print servers, implemented file management and network security policies Assisted in the design and development of Visual Design Concepts, Inc.'s www site Maintained status as a professional consultant Levi Strauss & Company, San Francisco, California - Feb 1997 to August 1997 Project Manager, Year 2000 Intranet Web Site Led a team of eight in the design, development and production implementation of Levi's Year 2000 Web Site. Developed the web site using FrontPage97, HTML and JavaScript. Successfully transitioned the project to Levi's internal staff for maintenance. 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 (Internetwork OS 11.x) Protocol Interface Corporation, San Mateo, California Certified PowerBuilder Coursework Pantajja Consulting Group, San Francisco, California

References available upon request