Innovative Principal Software Architect successful at developing technical product road maps and excels at leading high-performing and multi-disciplinary teams from product development through successful product launches. Accustomed to managing multiple projects and priorities in fast-paced environments.
Business process improvement
Crisis management consulting
Managing multiple projects simultaneously
Build and manage high performance teams
Manages Secure Development Lifecycle
Cloud service orchestration & automation
Data center network virtualization (NFV & SDN)
RESTful API Design & Development
Cloud Platforms (AWS, Azure, VMWare)
09/2013 to Current
Principal Software Architect Cisco System, Inc – Boxboro, MA
Built strategic alliances with Microsoft Windows Azure engineering team that resulted in shortening delivery of Cisco Network Automation Provisioner (CNAP) for Windows Azure Pack.
Defined strategy and directed implementation of DevOps platform which improved velocity to build candidate releases by more than 60%.
Developed agile/scrum governance model followed by organization to build software products .
Translated business goals, feature concepts and customer needs into prioritized product requirements and user stories.
Managed development team that created web portal and backend engine for Cisco Network Automation Provisioner (CNAP) for Windows Azure Pack.
Collaborated on development of consumer-facing roadmap for cloud network orchestration and automation for Service Provider sector.
Created innovative and intuitive product features such as Atomic Model Based Network Orchestration & Automation.
02/2010 to 09/2013
Senior Cloud Solutions ArchitectCisco Systems, Inc – Boxboro, MA
Designed Cisco Intelligent Automation for Cloud (IAC) for Service Providers.
Coded scalable & distributed Cloud API that exposes normalized models for service consumption and provisioning using REST and J2EE.
Directed software design and development while remaining focused on client needs.
12 years experience in identifying requirements, design and development of software applications.
Interfaced with business developers, product managers and technical support to determine the best requirement specifications.
Wrote maintainable and extensible code in team environment.
Defined secure coding requirements and development best practices for IAC for SP.
05/1999 to 09/2010
Software Development Engineer LeadCisco Systems, Inc – Boxboro, MA
Designed and developed Cisco Customer Interaction Cloud, first contact center as service platform (CCaaS).
Developed call control and CTI platform for VoIP in C++ for Salesforce.com Service Cloud 2.
Strengthened software quality for cloud application by introducing test driven development and increasing code coverage to 95%.
Researched, designed and implemented scalable platform for provisioning, servicing and administering Cisco Unified Intelligence Center (CUIC).
Developed distributed clustering mechanism for CUIC as collection of virtual nodes using AMQP messaging and J2EE.
Ph.D. Candidate: Computer Systems Engineering Northeastern University - Boston, MA
Master of Science: Computer Systems Engineering Boston University - Boston, MA
Bachelor of Science: InformaticsUPIICSA, National Polytechnic Institute of Mexico - Mexico City, Mexico
Member Institute of Electrical and Electronic Engineers (IEEE)
Certified Scrum Master, No. 000233240
Master Certificate in Project Management, George Washington University School of Business