Summary
Education
Skills
Timeline
Work History
Generic
Christopher P. Montoya

Christopher P. Montoya

Castle Rock,CO

Summary

Adaptable Software Engineering Manager with the ability wrangle multiple simultaneous projects into streamlined, cohesive, on-time efforts. Firm believer in empowerment and collaborative management strategies. Thrives on providing exceptional oversight, developing the right KPIs and metrics and maintaining those metrics to a high degree of quality,

Education

M.S - Computer Engineering

The University of New Mexico
Albuquerque, New
2007

B.S - Electrical Engineering

The University of New Mexico
Albuquerque, New
1999

Skills

  • Servant Leadership
  • Employee Growth
  • Team Mobilization
  • Agile Work Processes
  • Continuous Integration Software
  • Mission Critical Applications

Timeline

Software Engineering Manager

Comcast
11.2016 - Current

Lead Software Engineer

Comcast
06.2016 - 11.2019

Senior Software Engineer, •Senior developer

Workiva Inc
02.2013 - 05.2016

Simulation Software Engineering Lead (Senior Software Engineer)

Sierra Nevada Corporation
03.2009 - 12.2012

Adjunct Faculty

Metropolitan State University
08.2007 - 05.2017

Lead Software Engineer (Software Engineer Staff)

Lockheed Martin Corporation
06.2004 - 03.2009

Lead Software Engineer

ASRC Aerospace, General Dynamics, Harris Corporation, STEC - Kirkland AFB
01.2000 - 06.2004

Software Engineer

TRW Systems and Information Technology Group
01.1997 - 01.2000

M.S - Computer Engineering

The University of New Mexico

B.S - Electrical Engineering

The University of New Mexico

Work History

Software Engineering Manager

Comcast
11.2016 - Current
  • Lead for three teams, both domestic and international, leading 11 full-time principal and senior engineers and 15 contractors, both co-located and remote.
  • Application owner for multiple application platform verticals, developing cloud-based, widely distributed, critical applications for activation and provisioning of residential and commercial customers of all Comcast lines of business, including voice, high-speed data (Internet), video and home security
  • Ensure all projects are adequately staffed with correct profile of competencies, ensuring constant cross training as well as providing team members with opportunities to grow in new areas, internal and external to team portfolio
  • Responsible for managing headcount capacity and budget for assigned projects, executing all aspects of projects with attention to estimates, budget burn up, capacity allocation, etc
  • Regularly collaborate with external and external business partners, including vendors, customer support teams and syndication partners
  • Provide consistent, regular updates to senior leadership team on programs and initiatives I oversee
  • Allied with other engineering leaders to plan, manage and coordinate teams around reaching prescribed development milestones.
  • Mentored junior software engineers, providing careful guidance of development strategies and education on innovative development techniques.
  • Led development on 15 simultaneous projects per quarter, multi-tasking across several deliverables while remaining in direct control of development paths.
  • Reviewed and assessed architecture design, implementation, testing and deployment needs to identify project requirements and costs.
  • Self-motivated, with strong sense of personal responsibility.
  • Proven ability to learn quickly and adapt to new situations.
  • Drove high-level strategic planning of development efforts across multiple projects to optimize resource utilization and shorten development times.

Lead Software Engineer

Comcast
06.2016 - 11.2019
  • Led the Alternate Content team of 6 software engineers in a scrum-based agile development cycle
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Developed Kubernetes-orchestrated micro-services in Go and Java on Comcast-native cloud infrastructures.
  • Mentored engineers on best practices and removed blockers for team
  • Worked with other teams to facilitate component integration
  • Verified work for meeting technical requirements with sound engineering practices and architecture decisions
  • Led planning, architecture and development reviews
  • Wrote performance reviews and performance improvement plans
  • Successfully delivered alternate content solution to production within schedule
  • Introduced git branching, pull requests and formal code reviews to the team which was adopted successfully and in use daily.
  • Increased performance on dynamic routing application to handle four times the amount of traffic than it could previously.
  • Integrated Prometheus and Grafana as Kubernetes deployments alongside domain applications for metrics collection and reporting.

Adjunct Faculty

Metropolitan State University
08.2007 - 05.2017
  • Full classroom management from book selection through final grades
  • Courses taught:
  • Introduction to Computer Science – Java programming language and introductory Computer Science topics
  • Computer Programming for Engineers – Required course in computer science and analytical thinking for engineers.

Senior Software Engineer, •Senior developer

Workiva Inc
02.2013 - 05.2016
  • On agile product team developing the most highly anticipated solution in the company in the prior two years, contributing to millions of dollars in new revenue and much more in potential revenue
  • Full stack generalist developer working in Flex / ActionScript, Python on Google App Engine, Javascript and Typescript
  • Developed new and innovative solutions for workbook annotations and SOX solutions that saved customers several days’ worth of manual work paper management.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.

Simulation Software Engineering Lead (Senior Software Engineer)

Sierra Nevada Corporation
03.2009 - 12.2012
  • Lead software engineer of team of 10 engineers for mission training simulators
  • Designed and implemented mission trainer for one of the most highly utilized air assets in theater
  • Grew simulator team from the ground up from myself to over 10 engineers over a two-year span
  • Interviewed and vetted potential software engineering candidates
  • Worked on site with customers at various Air Force installations
  • Was the direct daily interface between the company and the Air Force personnel using our simulators
  • Authored and managed detailed requirements and estimates in conjunction with program management and Air Force officials
  • Developed and integrated several high fidelity enhancements to mission trainers to allow end user to train as if in a real-world scenario, resulting in multiple follow-on projects that grew the team from 2 engineers to over 10 in two years
  • Developed modeling and simulation software to simulate data link transceivers, video controllers and other mission essential equipment, developing in C++ and C#
  • Connected to mission hardware using low-level socket communications (UDP / IP and TCP / IP)
  • Often had to read raw data from devices and reverse engineer the data to develop high fidelity simulations
  • Developed client software that communicated directly with mission essential hardware (radios, data links, A/V multiplexers) using Ethernet, custom SDK or KLV packets.

Lead Software Engineer (Software Engineer Staff)

Lockheed Martin Corporation
06.2004 - 03.2009
  • Lead the design and development of dynamic airspace control and field order processing for the US Army Future Combat Systems mission, incorporating full requirements analysis and creation, full-scale design using OOA / OOD and complete source code development in Java
  • Successfully lead software team of seven engineers through the software development cycle under tight schedule constraints, completing all requirements on time and within budget
  • Interviewed and made hiring recommendations for incoming software engineers
  • In previous position, developed mission critical derived telemetry processing engine for a multi-million dollar satellite ground system using Java, utilizing JNI interfaces to the core telemetry system, developed in C.

Lead Software Engineer

ASRC Aerospace, General Dynamics, Harris Corporation, STEC - Kirkland AFB
01.2000 - 06.2004
  • Managed the ground system software development on the 150 million dollar NASA CloudSat satellite mission
  • Duties included managing personnel resources, requirements analysis, developing and maintaining the software development schedule, providing detailed status to upper management and working closely with the Air Force and its customers
  • Lead architect and developer on common state-of-the art mission planning, commanding and telemetry processing application, designed with modular components to allow modification between unique satellite mission requirements
  • Interviewed prospective staff members and made formal hiring recommendation to upper management
  • Designed and implemented an integrated satellite mission planning and commanding application that maximizes software reuse in a multi-vendor satellite operations facility, decreasing the design and development time necessary for future satellite missions
  • Initiated the proper use of configuration management tools within the software development environment resulting in higher staff productivity and lower quality assurance risk
  • Subject matter expert for all commanding and mission planning software.

Software Engineer

TRW Systems and Information Technology Group
01.1997 - 01.2000
  • Developed military modeling and simulation software using a variety of hardware platforms and programming languages
  • Previously designed commercial environmental health and safety application software using rapid application development tools and relational database software.
Christopher P. Montoya