Jeff Calado

Engineering Services Manager at Apple

San Francisco Bay Area

Current
  • Engineering Manager at Apple
Past
Education
  • University of Washington
  • Santa Clara University
  • UC Davis
Connections
171 connections
Industry
Computer Software

Jeff Calado’s Summary

Energetic and resourceful engineering services manager and software developer. Experience managing complex infrastructure projects impacting a globally distributed workforce as well as extensive hands-on software development experience.

Jeff Calado’s Specialties:

- Advanced Ant and Rake build system skills.
- Subversion administration expertise.
- Skilled at defining and implementing collaboration tools and processes.
- Web application development, client and server-side (Java and Rails).
- Project management and team management experience.
- Collaboration with globally distributed development and test teams.


Jeff Calado’s Experience

  • Engineering Manager

    Apple

    (Public Company; 10,001 or more employees; AAPL; Computer Hardware industry)

    September 2005Present (3 years 11 months)

    Hands-on manager responsible for release engineering and development infrastructure.

    - Responsible for Subversion version control system including source builds, Apache WebDAV integration, authorization and authentication controls, and hooks.
    -- Developed automation scripts in Ruby for user management and reporting.
    -- Migrated CVS repositories.
    -- Provided training and support.

    - Implemented continuous integration build system in Ant, Rake, IntelliJ IDEA, and TeamCity.

    - Developed end-to-end web application in Rails for release management, interfacing with Subversion and TeamCity.

    - Created scripts in Capistrano to automate distributed deployment process and hooked into build system.

    - Deployed and championed Confluence wiki that dramatically improved communication and project management throughout the organization.

  • Release Engineering Manager

    Chordiant Software

    (Public Company; 201-500 employees; CHRD; Computer Software industry)

    January 2004September 2005 (1 year 9 months)

    - Managed up to 7 engineers responsible for build system; validation; source control; bug tracking; and installation, setup, and deployment of Enterprise Java applications.

    - Lead for project to open product development to globally-distributed field engineers and partners.
    -- Identified key aspects of solution including collaboration, project management, source control, and continuous integration.
    -- Compared hosted, full-service solutions with in-house solution, organizing demos and creating proof of concept environments.
    -- Identified necessary changes to Chordiant applications and worked with team to implement changes.

    - Led team through creation of automated build and validation system to deploy builds to application servers, configure databases, execute unit and functional tests, and generate email and web status reports.

    - Lead for ClearCase, ClearCase Multisite, and ClearCase-ClearQuest integration projects implemented by in-house developer and consulting team.

  • Principal Software Engineer

    Chordiant Software

    (Public Company; 201-500 employees; CHRD; Computer Software industry)

    April 2002January 2004 (1 year 10 months)

    - Designed and implemented run-time development environments in Eclipse+WebLogic and WSAD that enabled deployment of Chordiant EJB and WAR applications at installation time, dramatically reducing setup time for users.

    - Implemented web-based installation process leveraging Eclipse update site to replace traditional CD-ROM-based process.

    - Unified over a dozen unit test suites with numerous execution requirements to be executed consistently from single Ant script in an Eclipse project.

    - Designed and developed wizard in Java and XML for dynamic configuration and packaging of Chordiant solution as an Enterprise Archive (EAR) ready for application server deployment; served as technical lead for team of two developers.

  • Senior Software Engineer

    OnDemand

    (Privately Held; 11-50 employees; Computer Software industry)

    September 1998March 2002 (3 years 7 months)

    - Developed several web based wizards for user, metadata, search, and system administration using Java, Stateless Session EJBs, XML, XSLT, SQL, HTML, Jython/JPython, and JavaScript.

    - Designed and implemented JAXP-compliant framework for UI generation via XSLT.

    - Evaluated and demonstrated several XML/XSLT localization techniques.

    - Constructed unit tests for APIs with the JUnit framework.

    - Replaced fragile Perl based build system with Ant, adding unit test execution integration.

    - Ported application server from MS JDK 1.1 to Sun JDK 1.3. Required the removal of registry usage and the corresponding development of a customizable property environment, removal of server dependence on classes tied to WFC, and the transition of database connections from JDBC-ODBC bridge to pure JDBC.

    Acquired by Chordiant in March 2002.

  • Software Engineer (contract)

    Day-Timers

    (Public Company; 1-10 employees; Computer Software industry)

    January 1998September 1998 (9 months)

    Developed conduit framework in C++, including use of Standard Template Library (STL), for synchronization between Day-Timer Organizer and and the Palm Pilot.


Jeff Calado’s Education

  • University of Washington

    Ph.D. Candidate , Finance , September 1999June 2000

  • Santa Clara University

    BS , MIS , September 1995June 1997

    Graduated magna cum laude.

  • UC Davis

    Biology September 1992June 1995


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Jeff Calado’s full profile:

  • See who you and Jeff Calado know in common
  • Get introduced to Jeff Calado
  • Contact Jeff Calado directly

View Full Profile