
IT Manager - Platform Services at Apollo Group
Phoenix, Arizona Area

IT Manager - Platform Services at Apollo Group
Phoenix, Arizona Area
I've been a professional programmer for over 10 years. I'm a technologist & entreprenuer with a love for open source technologies.
Python, JavaScript, Ruby, C#, C, C++
Agile development, technical leadership, team collaboration building
(Public Company; 10,001 or more employees; APOL; Higher Education industry)
July 2008 — Present (4 months)
* Design and implement platform features that help developers build compelling, useful applications for users
* Proactively interface with development teams and product management to ensure that we’re building the right product
* Analyze and improve efficiency, scalability, and stability of CSD applications
* Interface with other teams to incorporate their innovations and vice versa
* Evangelize new technologies and platform features
* Conduct design and code reviews
* Organize training classes and presentations
* Promote the platform team and new technologies through screen casts, tutorials, blog articles, and any other effective new media channels
* Mentoring to team members
* Develop product specs, prioritize features, and drive product schedules
* Develop and maintain product road map with new ideas to enhance existing functionality or introduce new features
(Public Company; 10,001 or more employees; APOL; Higher Education industry)
August 2005 — July 2008 (3 years)
Responsible for the design, development and management of application supporting infrastructure components.
Lead development teams in implementing applications for University of Phoenix, Western International University, and other Apollo Group institution web sites.
Management of projects and developers using agile methodology practices with collaborative project management tools JIRA and Confluence.
Successful transformed development team environment from manual processes to automated build, unit testing, integration testing, and deployment process.
(Public Company; 1001-5000 employees; JDAS; Computer Software industry)
August 2003 — August 2005 (2 years 1 month)
Managed projects and development teams utilizing Enterprise Project Management (EPM)
Designed and architected application frameworks
Elicitation of software requirements with Product Management, Clients, and Stakeholders
(Privately Held; 5001-10,000 employees; KEA; Information Technology and Services industry)
May 2002 — August 2003 (1 year 4 months)
Developed windows, web, and web service based applications for American Express Corporate Travel Division.
Principal designer and architect of application for corporate air, car, and hotel booking utilized by American Express Corporate Travel Agents, which was a client application which invoked Java Web Services to communicate bookings to and from the GDS mainframe booking systems.
Designed and architect application frameworks.
Modeled applications using the Rational Unified Process and UML.
Work with Business Analysts in realizing Use Cases.
Build application prototypes for product marketing and proof of concept.
(Privately Held; 11-50 employees; Computer Software industry)
January 2000 — October 2001 (1 year 10 months)
Design and development of distributed applications model utilizing XML for both configuration and data transport.
Development of windows & web based OCR applications for workflow systems
Utilized OO design principles in creation of windows & web based applications
Architecture and design of application delivery model
(Privately Held; Myself Only; Information Technology and Services industry)
January 1998 — March 2001 (3 years 3 months)
Perform software consulting services for small to mid size companies.
Design, development, and maintenance of software applications.
Review business processes for areas of optimization
BS, Software Engineering, 1998 — 2001
open source, start-ups, organizational development, politics