Michael Mccormac Email and Phone Number
Michael Mccormac work email
- Valid
- Valid
- Valid
- Valid
Michael Mccormac personal email
- Valid
- Valid
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
-
Lead Software EngineerConnect For Health Colorado Sep 2024 - PresentDenver, Colorado, UsExperienced “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. -
Principal Engineer At Oracle AdvertisingOracle Jan 2019 - Jul 2024Austin, Texas, UsPrincipal 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 -
Senior Engineer At Oracle AdvertisingOracle Mar 2016 - Jan 2019Austin, Texas, UsSenior 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 -
Lead Software EngineerPearson Dec 2015 - Mar 2016London, GbLead Engineer with the Gradebook Services team, specifically regarding UI components and the Composite services layer. Technologies utilized included AngularJS, Bootstrap, Spring Boot, and AWS. -
Sr. Application EngineerDatu Health Apr 2014 - Oct 2015Development 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.
-
Software ArchitectPacific Metrics Oct 2011 - Apr 2014Monterey, Ca, UsLead 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. -
Senior Software EngineerPacific Metrics Sep 2008 - Jun 2011Monterey, Ca, UsTechnology 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. -
Web Application DeveloperBiotest Laboratories, Llc May 2008 - Sep 2008Collaboratively 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.
-
Software DeveloperVideo Professor, Inc. May 2004 - May 2008UsTeam 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. -
Senior ProgrammerDpra Apr 2003 - Apr 2004Knoxville, Tn, UsPerformed 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. -
ProgrammerJefferson Center For Mental Health Nov 1998 - Apr 2003Developed 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 UniversityBachelor 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
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