Extensive experience in the full life cycle of the software development process. This includes project management, systems architecture, engineering, requirements definition, prototyping, development, configuration management, interface implementation, testing, deployment, and tier-4 support in a highly distributed application environment. Platforms include UNIX, Linux, and Windows using C++, Java, PL/SQL, and scripting languages. Database experience in Oracle, Informix, MySQL, and Mongo. Project experience in cloud computing, architecting integration solutions using IBM Integration Bus and MQ Series. Proficient with Agile development, SCRUM, REST, SOAP and XML and REST.
*Unique mastery of leading-edge technologies combined with a strong business acumen to deliver "best-in-class" solutions.
*Excellent organizational skills and ability to translate the business vision into an effective high-level architecture and strategy.
*A leader with the collaborative skills to create the important working relationships required to deliver excellent solutions in a timely and cost-effective manner.
*Solid management skills. Demonstrated proficiency in leading teams and managing projects.
*Strong analytical and problem-solving skills. Often consulted by others.
Agile Development (SCRUM), ETL, OOA/OOD (UML, Design Patterns), Networking, SEI CMM/CMMI
IBM Portal, IBM Form Experience Builder (FEB), IBM Integration Bus (IIB), WebSphere MQ Series(WMQ), Active MQ, Eclipse, JBOSS, WebLogic, SVN, Accurev, ClearCase, ClearQuest, JIRA
04/2015 to Current
Solutions EngineerDeloitte - Consulting － Lake Mary, FL
Systems Integration consultant for the Deloitte's US Delivery Center, providing integration solutions to commercial and federal clients.
Cloud Computing, Linux and Windows environments, Eclipse, IBM Portal, Form Experience Builder (FEB), WebSphere Message Broker/IBM Integration Bus (IIB), WebSphere MQ (WMQ), Eclipse, Java, J2EE, SOAP, REST, XML, JSON.
Designing and engineering a new portal capability for a federal government agency using IBM Portal, FEB, IIB, and WMQ technologies.
Planned and engineered framework components, involving IIB, WMQ, SOAP, REST and JSON.
Go Live / Authorized To Operate (ATO) on January 2017.
Acted as the Scrum Master for most of the development cycle in this release.
08/2014 to 03/2015
Senior ProgrammerAmerican Automobile Association (AAA) - Information Systems － Lake Mary, FL
Working as a consultant for the Information Systems Department of AAA.
Designed and coded the implementation of a variety of new features required for the Customer Systems Information group.
Windows and Linux environments, Eclipse, Java, C++, MySQL, Mongo, Active MQ, JBOSS.
Designed and coded several RESTful APIs to expose the Membership and Vehicle information to the Emergency Road Service and Membership access applications.
Investigated several approaches for the use of DROOLS (a Business Rules Management System) to implement validation logic consistently across the APIs.
Worked for the Tiger Woods video game online development group.
In particular, focused on the implementation for mid-tier application services.
Created and/or modified services to support new features in the Tiger 2014 golf game.
Coded complex algorithms and data transformations using C++ and MySQL database.
Integrated with 3rd party libraries and services.
04/2003 to 07/2012
Technical Team Lead / Business Analyst / Project ManagerAvaya - Client Services - Technology － Maitland Denver, FL CO
Managed the architecture, design and development of the Product Data Collection database and web services for customer installations.
Managed the implementation of a new Business Intelligence platform.
Led the design and development of a common ticketing interface for TS&D tools and applications.
Participated in the architecture, design and development of web-services and tools.
As the technical lead for the Product Data Collection initiative, learned the new Yang modeling approach and provided training to other team members.
Worked on preparing new models for a variety of critical Avaya products, Communications Manager, IQ, and others.
C++, Java, UNIX, Oracle.
As the project manager / scrum master for the Business Intelligence project, conducted planning, status and review meetings ensuring that business goals and priorities were properly addressed by the development team.
The team delivered the first Avaya Client Services Business Intelligence integrated platform by collecting, storing, modeling, analyzing and disseminating business data into historical, current, and future views of service delivery and customer trends.
Designed and implemented a set of data marts and analytical data cubes to provide the infrastructure needed by a new reporting platform in the Avaya Client Services organization.
Created the new processes to extract, transform and load the data marts.
C++, PL/SQL, UNIX, Oracle, Erwin.
Using Java and SOAP web services, developed common ticketing interface approach that reduced the implementation schedule by 25%.
Fine-tuned database access to ticketing system to increase the number of transactions from 80,000 to 150,000 without a significant performance impact.
Designed a new Expert Systems framework using Java to more efficiently implement tools and applications.
This framework reduced the implementation cycle for new tools by approximately 50%.
Managed complex applications through the migration from Informix to Oracle.
Directed the consolidation and integration of tools to simplify and eliminate unused databases and interfaces.
Led a team to define and formulate criteria to measure the performance and effectiveness of developers and system engineers in the organization.
07/1995 to 03/2003
Technical Team Lead / Systems Architect / Senior Software EngineerAT&T / Lucent Technologies / Avaya - Information Technologies － Maitland, FL
Managed the architecture, design and development of backend components for Avaya Services' ticketing system.
Defined the architecture and design approach for real-time interfaces to ensure a robust and effective interaction with the various external systems and applications, including Alarms, Expert Systems, Field Services, and external ticketing systems via eBonding.
Led and managed a technical staff of 10 to develop a new ticketing system in an aggressive 6-month timeframe.
Led the design, development and delivery of integration of SAP into customer master data tables in the ticketing system.
Designed, developed and implemented a real-time interface to SAP ahead of a very aggressive 2-month schedule.
Interviewed and selected software developers and system engineers to assist in many of the critical development efforts.
Participated in training and deployment of SEI-CMM concepts and procedures in the application development teams across the Information Technologies organization.
Led the delivery of International Web Ticketing Integration into Maestro.
Developed a rules based Notification system using C++/MQ-Series/ESQL that monitored critical events and alerted customers via emails and pager text messages.
Developed enhancements using C++/ESQL/MQ-Series, Informix stored-procedures/triggers, Perl and UNIX Shell scripting.
Developed a data synchronization process between the legacy and the new ticketing systems.
Worked on issues related to service request ownerships, concurrency issues, and timing conflicts.
04/1986 to 06/1995
Senior ConsultantCap Gemini － Maitland, FL
Provided project management, systems architecture, systems engineering, development and quality assurance services to many clients including Mortgage Contracting Services, Walt Disney World, AT&T, BellSouth, Microbilt and American Transtech,.
01/1984 to 04/1986
Technical Support ManagerGAMESA － Monterrey, Mexico
Led the IT support operations.
Devised the SPOC (single-point-of-contact) processes to support users across the corporation.
Distributed computer operations to regional warehouses to provide a better disaster recovery plan as well as service-level improvements.
Participated in the research of prototyping and used of new programming languages.
Taught courses in statistics, database design and programming.
01/1979 to 12/1980
Data Center DirectorITESM － León, México
Managed the creation of a new data center for a remote university campus.
Responsible for the planning, designing, engineering and supervision of the facility to house the new computer equipment to serve the university administration and students.
Education and Training
Master of Science: Computer ScienceStanford University － Stanford, CaliforniaComputer Science 3.9 / 4.0 Independent Study Project on the use of relational databases for the representation of VLSI circuit designs.
Bachelor of Science: Computer ScienceInstituto Tecnológico de Monterrey (ITESM) － MonterreyMEXICOComputer Science Summa Cum Laude. GPA: 98 / 100