Professional SummarySoftware engineering manager recognized for leadership and product quality through architecture and testing. Strengths include developing and managing enterprise software solutions across multiple disciplines using a variety of development tools and strategies.Over 12 years of software management experience backed by 20+ years of developing software for large and small companies across multiple industries.
-
Director Of Software EngineeringCharter Communications 2018 - Sep 2024Stamford, Connecticut, UsLead a team of 26+ engineers, implementing Lean-Agile processes and Leader-Leader ModelDelivered scalable video streaming platform serving millions of users on AWSEstablished DevOps culture, achieving 99.99% uptime for critical services -
Senior Software Engineering ManagerCharter Communications Jul 2016 - Jul 2024Stamford, Connecticut, UsResponsible for strategic direction and management of a software development staff of 15-25 Java development, test automation and performance engineers. Implement and enhance consistent software engineering practices to ensure stable product delivery aligned with company initiatives and expectations. Additionally involved in the capital budget process and executing approved budget plans. Transformed a team of full-time employees and contractors into a Leader-Leader Model while employing a Lean Agile process. Employed a set of practices that combines software development and information-technology operations aimed at shortening the systems development life cycle and provide continuous delivery with high software quality.My innovative, collaborative team works multiple projects concurrently utilizing new software technology and initiatives which include, but not limited to code architecture, development, unit and functional testing and related equipment requirements.I demonstrate Integrity through honest and fair feedback and communicating facts and data without spin. I demonstrate Helpfulness by sharing and teaching what I know to others and focusing on success at broad level. I own my software and its metrics which include data in production and development and use reproducible processes where-ever possible. Finally I demonstrate a bias for action by learning from my failures and not being afraid to take risks. -
Senior Software EngineerCharter Communications Dec 2014 - Jul 2016Stamford, Connecticut, UsWork with Technical Analyst, Technical Architect to create the High level and Detailed Design for the AWS micro-services. Perform hands on coding using Java/J2EE & unit testing. -
Senior Staff Software EngineerSap 2009 - Sep 2014Walldorf, Bw, DeProvide design, development and leadership to produce an enterprise-level product that provides heterogeneous database replication across different operating systems.Provide design, development and leadership to produce an enterprise-level product that provides Extract/Transform/Load between disparate systems. Designed and developed a user interface for the ETL product using Adobe Flash Builder. -
Individual ContributorSelf Employed Jan 2010 - Jan 2011I designed, developed and deployed my own web based application for the CBSSportsline Fantasy football web site that supported thousands of users. Interaction with the CBS site was accomplished through REST APIs. I designed and implemented the Apache/Tomcat Java Spring based configured server using an embedded H2/ MySQL database and deployed on Amazon Web Services (AWS). I also developed the client application using Flex/Flash for both web based and android devices. Hibernate was used once I completed the database design to map my relational tables to java objects used in the server.
-
Senior Software Development ManagerSybase 2001 - 2009Managed a geographically dispersed team of software engineers. developing enterprise development tools using Java and Eclipse.Along with ensuring the execution of the current development process, my responsibilities included examining, evaluating and assessing the impact of potential market changes.Evaluated new ways of improving the team skill sets and prioritizing multiple tasks across development projects to improve team efficiency. In addition to these responsibilities, I also worked along side with the Quality Engineering team to ensure efficient testing and ways of improving the efficiency and effectiveness of the development testing.
-
Director Of Software DevelopmentSybase 2000 - 2001Previously known as New Era of NetworksPrioritized tasks across multiple development projects to improve team efficiency and ensure the process completion. I worked with my Development Managers to develop additional ways of improving their team skill sets and improve the development process. Prepared budgets and performed budget analysis across the development department.
-
Development ManagerCerner Corporation 1995 - 2000Kansas City, Missouri, UsDeveloped drug information delivery systems using C++ and Java.Managed tactical and strategic direction of the team, including scheduling all team activities while reported day to day progress to upper level management. Conducted regular employee performance reviews, and career planning. -
Senior Software DeveloperAvyx, Inc. 1993 - 1995Developed finite capacity scheduling systems using C++ and X windows.
-
Senior Software EngineerSpace Systems Loral 1991 - 1993Palo Alto, Ca, UsDeveloped inventory management systems using C\C++ and X windows on UNIX systems for the NASA Space Station program.User Interface architect responsible for UI consistency across all software projects. -
Software EngineerHewlett-Packard 1990 - 1992Houston, Texas, UsPreviously know as Digital Equipment Corporation.Worked as a consultant and contractor to developed enterprise software solutions using C++ and X windows on UNIX. -
Software EngineerSpace Systems Loral 1983 - 1990Palo Alto, Ca, UsPreviously known as Ford Aerospace.Worked full-time while attending school at night.Developed flight control software systems using C++ and X windows on various UNIX platforms for the NASA Space Shuttle program.
Andy Mager Education Details
-
University Of HoustonComputer Engineering -
The University Of ToledoComputer Engineering
Frequently Asked Questions about Andy Mager
What is Andy Mager's role at the current company?
Andy Mager's current role is Software Development Director with 30+ years of experience in engineering and leadership. Proven expertise in building high-performing teams, developing enterprise-level solutions, and driving digital transformation..
What schools did Andy Mager attend?
Andy Mager attended University Of Houston, The University Of Toledo.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial