Michael Mccormac

Michael Mccormac Email and Phone Number

Experienced Leader, Architect and Engineer @ Connect for Health Colorado
Michael Mccormac's Location
Broomfield, Colorado, United States, United States
Michael Mccormac's Contact Details
About Michael Mccormac

Excellent communicator playing a vital role with peers, clients, management and other stakeholders, at all levels• Innovative and experienced thought leader providing architectural and engineering vision• Hands-on contributor extremely familiar with the entire software development life cycle• Mentor and collaborator committed to delivering high quality products on timeSKILLS SUMMARY:• Extensive experience in architecture, design and development of web applications and distributed systems from inception, including: analysis, design, implementation, testing and deployment• Top quality development skills building stateless RESTful Web Services with JSON representations, particularly with modern micro-service frameworks like Dropwizard and Spring Boot• Excellent experience with both SQL and NoSQL databases (Oracle, SQL Server, MySQL, Postgres, MongoDB, Cassandra, Accumulo)• Excellent knowledge of building rich browser-based GUIs utilizing CSS, HTML/XHTML, JavaScript and Javascript frameworks (Node, React, Angular)• Solid experience with test automation frameworks across the entire stack (Jest, JUnit, Cucumber, Pytest)• Expert level skills with hands-on system administration and configuration with Windows, Ubuntu, Debian, and Red Hat• Experience scaling applications utilizing containerized development and deployment (Docker, Kubernetes, Helm)• Solid experience with shell scripting and scripting languages (Bash, Python, PHP)• Solid knowledge of Enterprise and OO concepts, design, and implementation• Extremely proficient in software configuration and management (Git, SVN, Jenkins, Ansible)• Solid experience in Agile environments, tools, and methodologies (Scrum, Kanban, JIRA, Confluence)• Extremely experienced in build pipeline testing, continuous integration and delivery (Ansible, Puppet, Jenkins, SonarQube, GitLab CI, ArgoCD)• Excellent communication, presentation, and interpersonal skills with stakeholders of all levels

Michael Mccormac's Current Company Details
Connect for Health Colorado

Connect For Health Colorado

View
Experienced Leader, Architect and Engineer
Michael Mccormac Work Experience Details
  • Connect For Health Colorado
    Lead Software Engineer
    Connect For Health Colorado Sep 2024 - Present
    Denver, Colorado, Us
    Experienced “hands on” Lead Software Developer helping guide and lead a team of application developers as we build Software-as-a Service (SaaS) components in our state-of-the art, high-availability, containerized cloud.
  • Oracle
    Principal Engineer At Oracle Advertising
    Oracle Jan 2019 - Jul 2024
    Austin, Texas, Us
    Principal Engineer specializing in full stack web development across a broad set of technologies. My main responsibilities are multifold: design, build, test, and deploy features through our multiple UIs, backend services, service integrations, and databases, resulting in automated deployment to multiple Kubernetes clusters (development, stage, and production). My duties also include promoting good engineering practices within the team and organization, meeting with other teams to align feature releases, and documenting/sharing information with other teams.Technologies I'm currently working with include: • Java, JavaScript, and Python • Dynamic web components in JavaScript with React and Typescript • ReST microservices with Spring • MySQL and Postgres Databases • Apache Airflow for workflow orchestration • Infrastructure built on Kubernetes clusters in multiple regions for availability • Web services built as containerized applications with Docker and deployed to Kubernetes clusters, including multi-arch support (AMD64, ARM64) • AWS and OCI cloud environments (dual deploy), including EC2, S3, SNS, SQS, RDS (AWS) and compute, object storage, streaming, DB systems (OCI), with automated deployment through GitLab CI and ArgoCD
  • Oracle
    Senior Engineer At Oracle Advertising
    Oracle Mar 2016 - Jan 2019
    Austin, Texas, Us
    Senior Engineer specializing in developer tools and automation. My main responsibilities are to own the developer tools product roadmap, and design, build and maintain common services, tools, and standards that help other development teams increase velocity while helping the organization as a whole be more efficient. This includes promoting good engineering practices within the organization, assisting other development teams through the entire SDLC, and maintaining the build automation infrastructure to support Continuous Delivery.Technologies I worked with include: • ReST microservices with Java (Spring Boot) • Dynamic web components with React and AngularJS • Custom build plugins and tools with Python, Groovy, Gradle, and Maven • Infrastructure management in AWS with Terraform, Puppet, and Ansible • Build delivery pipelines with GitLab, Jenkins, Artifactory, and SonarQube • Containerized applications with Docker, Vagrant, Kubernetes, Consul, Mesos, Singularity, and Marathon
  • Pearson
    Lead Software Engineer
    Pearson Dec 2015 - Mar 2016
    London, Gb
    Lead Engineer with the Gradebook Services team, specifically regarding UI components and the Composite services layer. Technologies utilized included AngularJS, Bootstrap, Spring Boot, and AWS.
  • Datu Health
    Sr. Application Engineer
    Datu Health Apr 2014 - Oct 2015
    Development lead and full stack engineer developing cutting-edge, user experience (UX) focused software for the healthcare industry. Consistently delivered high quality code on a cross-functional, agile team delivering "vertically sliced" features. Worked in a data-sensitive (PHI) environment and followed industry best practices (feature branches, code reviews, unit and integration tests, continuous integration, etc).• Nominated two years in a row for exemplifying the following Datu values: Innovation, Anticipation, Selflessness, and Trust.• Led the "Knowledge Transfer" effort on a key, out-sourced system being brought in-house; planned and documented the transition effort and became the go-to engineer for understanding and sharing system and sub-system behavior.• Member of the Architecture team that worked on future road-mapping of components and general technology direction.• Advocated and led the effort to use Git-Flow branch management. Presented to the team, documented transitioning from the previous process, and setup existing repositories for git-flow use.• Refactored build scripts and Jenkins jobs into a common set of utilities and processes.• Led effort to properly version build artifacts and worked with Infrastructure to store them in Artifactory.
  • Pacific Metrics
    Software Architect
    Pacific Metrics Oct 2011 - Apr 2014
    Monterey, Ca, Us
    Lead Architect responsible for the architecture, design, and development of company core technology components including our online delivery platforms and an automated essay scoring component.• Led the requirements capture, architecture, design, and development of a next-generation curriculum product for the Baltimore County Public Schools. Worked directly with senior stakeholders both within the local government and our partner EdCount capturing requirements and being the central point-of-contact for the project. Played a hands-on role seeing the project through all phases of the software development life-cycle.• Led the effort, implementation, and process definition of utilizing continuous integration and automated testing technologies and integrating them into the company. The full stack includes Git for source code control, Maven for build management, Jenkins for continuous integration, testing and deployment, and Sonar for code quality and code coverage reporting.• Initiated and authored the company Strategic Technology Plan which represents a multi-year technology road map and strategy that consists of goals, strategies, and tactical actions to meet both short-term and long-term corporate objectives.• Contributed the technology component of the PARCC Assessment System Architecture proposal. This contribution was vital, as the proposal was based solely on architectural services, and ultimately to the companies win of the program.• Led and executed the development of the PARCC Assessment System Architecture, working with a team of architects and engineers. Responsible for the overall quality of the architectural artifacts, and was the primary author of several key documents including: Introduction to Technology Architecture Documentation, Key Technology Priorities Summary, and High Level Application Architecture, among others.
  • Pacific Metrics
    Senior Software Engineer
    Pacific Metrics Sep 2008 - Jun 2011
    Monterey, Ca, Us
    Technology Lead for the Automated Scoring and Practice Online Assessment products.• Defined, designed, and developed an enhanced Automated Scoring Platform utilizing JPA, JMS, EJB 3, and JSF on JBoss AS. This included defining detailed technology requirements for the system, creating the detailed software design for the system, and coding and unit testing the solution.• Implemented and optimized several advanced text processing algorithms for use in the Automated Scoring product.• Created and documented a general development environment for Java-based projects.• Enhanced the build and configuration environment for PHP and Java-based projects.• Mentored other programmers in the use of Linux and Java-based technologies.
  • Biotest Laboratories, Llc
    Web Application Developer
    Biotest Laboratories, Llc May 2008 - Sep 2008
    Collaboratively designed, developed, and tested a highly-trafficked forum website focused on body building, weight training, and dietary supplements.• Implemented a real-time web chat system utilizing Ajax and a Jabber server back-end.• Developed real-time content updates utilizing Ajax and JSON, a custom tag library, and Struts actions.• Designed and implemented “Bill Me Later” as a new pay method type on the web store. Coordinated with internal staff, payment processor (Chase Paymentech) and Bill Me Later for testing and certification.• Utilized distributed caching (JCS) for performance and scalability.
  • Video Professor, Inc.
    Software Developer
    Video Professor, Inc. May 2004 - May 2008
    Us
    Team leader responsible for the development of order processing/billing system. Initiated procedures that increased team communication and software quality by integrating version control, and developing project management and deployment tools.• Designed and developed a credit card authorization and fraud detection system using EJBs, JSPs, JSF, servlets, Web Services, Glassfish, and SQL Server.• Developed a dynamic order monitoring web application utilizing Ajax (MochiKit) and JSON with a J2EE and MySQL back-end.• Administered Trac project management, Subversion version control, and FTP Linux servers, Oracle 10g Solaris test server, and a cluster of Windows 2000 servers.
  • Dpra
    Senior Programmer
    Dpra Apr 2003 - Apr 2004
    Knoxville, Tn, Us
    Performed as a technical mentor and acted as a direct liaison between the development team and senior management.• Designed and developed web applications utilizing EJBs, JSPs, and servlets to replace existing client/server applications.• Worked directly with project stakeholders to address business needs and develop system requirements.• Wrote extensive CSS and JavaScript for client-side validation to improve application response.
  • Jefferson Center For Mental Health
    Programmer
    Jefferson Center For Mental Health Nov 1998 - Apr 2003
    Developed new Java-based system while maintaining legacy database applications with bug fixes and feature requests while migrating data to the new system.• Responsible for SQL database design and migration from multi-valued database (Arev/OpenInsight) to relational (PostgreSQL).• Created a real-time data migration service in Python with a web-based administration interface.• Developed an XML JDBC driver to access information directly from legacy system.• Administered both development and production Apache Linux servers.

Michael Mccormac Education Details

  • Bradley University
    Bradley University
    Bachelor Of Science

Frequently Asked Questions about Michael Mccormac

What company does Michael Mccormac work for?

Michael Mccormac works for Connect For Health Colorado

What is Michael Mccormac's role at the current company?

Michael Mccormac's current role is Experienced Leader, Architect and Engineer.

What is Michael Mccormac's email address?

Michael Mccormac's email address is mi****@****att.net

What schools did Michael Mccormac attend?

Michael Mccormac attended Bradley University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.