Michael Johnson Email and Phone Number
Michael Johnson work email
- Valid
- Valid
Michael Johnson personal email
- Valid
- Valid
Michael Johnson phone numbers
At Charter Communications, my focus as Principal App Architect centers on designing and leading the development of scalable A/B testing systems. With a strong background in system and application architecture, I've spearheaded the creation of robust microservices using NestJS, enhancing modularity and maintainability. Collaborating closely with cross-functional teams, we have successfully implemented data pipelines for real-time processing through RabbitMQ. This commitment to efficiency and reliable messaging reflects my dedication to delivering high-quality solutions that align with our business objectives.
-
Software ArchitectAvodah, Inc.™ Sep 2024 - PresentWestlake, Texas, Us -
Principle App Architect (Data Insights)Charter Communications Jun 2021 - Sep 2024Stamford, Connecticut, UsKey Responsibilities:• Led the design and architecture of scalable A/B testing systems, leveraging TypeScript, NestJS, and RabbitMQ to ensure robust and high-performance solutions.• Developed and maintained a microservices architecture, focusing on modularity, scalability, and maintainability, using NestJS as the primary framework.• Designed and implemented data pipelines for real-time data processing and messaging using RabbitMQ, ensuring efficient and reliable message delivery.• Collaborated with cross-functional teams to gather requirements, define technical specifications, and deliver high-quality A/B testing solutions that met business needs.• Provided technical leadership and mentorship to development teams, fostering a culture of continuous improvement and technical excellence.• Conducted code reviews, performance tuning, and debugging to maintain the highest standards of code quality and system performance.• Implemented best practices for software development, including continuous integration/continuous deployment (CI/CD), automated testing, and code reviews.• Worked closely with product managers and data scientists to design and execute A/B tests, ensuring accurate data collection and analysis for informed decision-making.• Actively contributed to the technical roadmap, identifying opportunities for innovation and improvement in A/B testing methodologies and technologies.• Experienced AWS Cloud architect setting up and maintaining the application deployments and related service infrastructure.Technologies Used:Languages: TypeScript, Javascript, PythonFrameworks: NestJS, React, NodeMessaging Systems: RabbitMQTools: Docker, Kubernetes, AWS, Gitlab, GitDatabases: MySQL, Redis, DocumentDBMonitoring & Logging: Datadog, Splunk, ElasticSearch -
Principal App Architect (Sspp)Charter Communications May 2019 - Jun 2021Stamford, Connecticut, UsAs a member of the Self-Service Portals Platform team, responsible for the formulation of architecture approaches to specific Charter development initiatives. Participated in high-level of collaboration and coordination with other architecture groups across the Charter Product and Technology organizations. Assigned complex projects that require cross-functional consultations across the organization under the direction of the Chief Architect. Required to keep current with trends and technological innovations in the Cable and IT industry, and make appropriate development recommendations• Provided subject matter expertise for an assigned technology domain• Contributed to the execution of proofs-of-concept for new approaches and platforms• Provided technical assistance to development and operations personnel on new system projects and existing systems• Participated in collaborations with business and technical teams to review conflicts/gaps between functional goals and existing capabilities• Provided written documentation for business and technical teams of those discussions and conclusions.• Adhered to best practices for code development, version control, test automation and build automation• Practiced Contract Driven Development to insure alignment between clients and servicesSome technologies used: Angular, Javascript, Typescript, Jasmine, Docker, Kubernetes, GraphQL -
Principal App Architect (Product Insights)Charter Communications Jan 2017 - May 2019Stamford, Connecticut, UsAs a member of the Product Intelligence team, responsible for the design, development and deployment of Charter’s proprietary analytics solution. The solution has scaled to support over 2 billion events captured per day. As a member of the Product team, responsible for architecture decisions involving client facing portal apps to support Charter/Spectrum residential and business customers, currently numbering over 20 million users.• Built out a scalable Javascript library (Helix) used by all Charter portal (browser based) applications.• Designed and built out a deployed configuration model that can be used by all analytics libraries (also based on Helix) allowing for scaled loads using a CDN (S3).• In support of Residential and Commercial portal, gathered requirements, identified affected systems and developed integration plans across multiple cross-functional teams for implementation of new features.• As a Product organization Architect, acted as a subject matter expert and mentor for 10 development teams• Create documentation (diagrams, reports and proposals) in support of Charter initiatives to communicate high level business requirements into technical level implementation recommendations.• Responsible for building Proof Of Concept (POC) implementations to ascertain viability of build vs buy decisions.• Refactoring code to enhance performance and/or improve usability.Some technologies used: Angular JS, Angular, Javascript, Typescript, Jasmine, Docker, Kubernetes, ElasticSearch -
Sr. Software EngineerMystrength Dec 2015 - Jan 2017Denver, Co, UsFull-Stack engineer for web and mobile mental health application. Responsible for all facets of the Design, Develop and Deploy lifecycle for both front and back end technology stacks.* Design, develop and test client based components using Angular.* Design, develop and test server based components using Java 1.8* Implemented ElasticSearch integration with app.* Maintain and deploy Docker containers across environments* Data modeling in MySQL and Cassandra* Developing upgrade strategy from Angular 1.x to Angular 2.x* Researching websocket implementation using AtmosphereSome technologies used: Javascript, Java 1.8, Dropwizard, JDBI, Gulp, Maven, Karma, Jasmine, Jenkins, Docker, RabbitMQ, ElasticSearch -
Sr Front End Developer/ArchitectOpen Book Ben Jan 2015 - Nov 2015* Lead Front End dev in charge of design, implementation and unit testing of the Open Book Ben app using AngularJS and other JS/CSS libraries.* Make implementation and design decisions based on JS best practices.* Oversee front end development and task assignments related to deployment, app optimization and continued app evolution as specified by the CTO.
-
Lead DeveloperPax8 Nov 2013 - Jan 2015Greenwood Village, Colorado, UsWorked on a centralized dashboard site that allows channel partners to order and provision cloud services for their clients. The dashboard integrates billing, user management, provisioning, and product catalog services. Also responsible for product development for the Pax8 Cloud Network. The Cloud Network started on Amazon Web Services, but was migrated to use the Citrix platform. Researched and setup Cloud Platform, Cloud Portal Services Manager, Cloud Portal Business Manager, XenDesktop 7.5 and App Orchestration. Created API's to allow for automation of Customer creation and client provisioning across all of Pax8, and their resellers, product catalogs. -
Sr Software EngineerMapvine Jun 2012 - Nov 2013MapVine Canvas changes the way your sales team approaches existing customers and new prospects. It accelerates the sales process and drives best practices across your entire sales force resulting in increased efficiency and dramatically higher close rates.The app is designed to be fast, light and minimal in its use of external libraries. Multi-tier architecture utilizing Grails, Netty, Backbone.js, coffeescript and more... Well tested using Spock and Karma. The whole app is built for speed and scalability. Mind = Blown !
-
ConsultantScottsdale Insurance Company Jul 2011 - Jun 2012UsWorking as part of a Grails team, responsible for Design, Devlopment and Testing of a new interface promoting rapid updates and transfer of information between Scottsdale Insurance and their field agents. This is a remote assignment in which I work from home and commute to Phoenix periodically. -
CtoReliquid Capital Network, Llc Aug 2010 - Jul 2011Responsible for all development and IT infrastructure for an investment bank startup. In my capacity as CTO I was responsible for system architecture, development, and deployment. Based on discussions with the company president I built and deployed the company’s web application, which is a platform to introduce commercial real estate owners to commercial real estate investors. The platform enables commercial real estate owners to create online property portfolios that include digital documents, photos, and financial descriptions. In addition, the platform allows the system admin to market to various clients based on their needs. Due to the startup nature of the company, I was free to explore new technologies to be as efficient as possible in rapidly developing a medium sized web application with no staff.Technologies include Groovy, Grails, Java, MySql, MongoDB, *nix, Javascript, Jquery, ExtJS, Blueprint, Compass, jUnit, Apache, SQL, Hibernate, Tomcat, Hudson, Jira, and Confluence.
-
Sr Programmer AnalystOppenheimerfunds, Inc Sep 2006 - Jun 2010Atlanta, Ga, UsProgrammer for Web Development team, responsible for design and development of web applications. My focus was on both front end (client facing) and on back end (server side) applications. On the server I worked with an Enterprise Service Bus (ESB) integrating heterogeneous back end systems to create business oriented services on the ESB, including updating customer addresses across multiple legacy systems and calculating account metrics for customer accounts/portfolios. For the front end I worked in several MVC frameworks to create dynamic pages presenting a multitude of customer account information. In addition I worked with a Content Management Platform (Teamsite) to update and retrieve metadata about stored documents. This metadata was used to create a central Litcenter for use by customers to search, order, and/or email specific fund documents as required by FINRA.Technologies include Java, Groovy, Spring, ESB, JMS, iBATIS, SQL, JSF, Struts, Servlets, JSP, XML, JavaScript, jUnit, Oracle, Sybase, and IBM Mainframe integration -
System ArchitectBoldtech Jul 2006 - Sep 2006UsAs an architect I worked directly with the customer and Business Analyst to define requirements. I was then responsible for converting the requirements into stories and tasks for the development team, which consisted of a team from China hosted in Boulder. As development lead, it was my responsibility to conduct the morning stand-ups, mentor the junior developers and to assist them with prototyping and testing their code. I was further tasked to maintain the servers in support of three development environments (dev, test, and prod).Technologies include Java, Javascript, Dojo, MySql, *nix, and Tomcat -
Configuration ManagementTime Warner Telecom Mar 2006 - Jul 2006Broomfield, Co, UsOn a short term contract I was responsible for bringing a legacy team up to date on best practice procedures. In this capacity I converted the team from Visual Source Safe to Subversion, introduced continuous integration principles using Cruise Control in conjunction with Ant/Maven and automated their Weblogic deployment process. In addition to this, I assisted with their Weblogic upgrade from 8.1 to 9.1. I also provided reviews and recommendations of their existing programming and testing environment. -
Software Engineer IThales-Raytheon Apr 2003 - Mar 2006Meudon, Île-De-France, FrWorking for a joint venture between Raytheon(USA) and Thales(France) I participated as part of a team to develop the next generation command and control application for NATO. The project was called Airborne Command & Control System (http://www.nato.int/cps/en/natolive/topics_8203.htm). In addition to software development, I was also tasked to chair meetings and develop presentations for both domestic and foreign partners. In the line of my work I was Six Sigma Certified by Raytheon. The position required a Secret clearance, which is no longer active due to time away from a clearance required position.Technologies include Java/J2EE, EJB, Weblogic, Oracle, Clearcase, Solaris, *nix -
Software Engineer IRaytheon 2003 - 2006Arlington, Va, Us
Michael Johnson Skills
Michael Johnson Education Details
-
California State University, FullertonComputer Science
Frequently Asked Questions about Michael Johnson
What company does Michael Johnson work for?
Michael Johnson works for Avodah, Inc.™
What is Michael Johnson's role at the current company?
Michael Johnson's current role is Software Architect @ Avodah, Inc | System Architecture, Application Architecture.
What is Michael Johnson's email address?
Michael Johnson's email address is mj****@****ail.com
What is Michael Johnson's direct phone number?
Michael Johnson's direct phone number is +172059*****
What schools did Michael Johnson attend?
Michael Johnson attended California State University, Fullerton.
What skills is Michael Johnson known for?
Michael Johnson has skills like Agile Methodologies, Spring, Software Development, Git, Java, Subversion, Javascript, Hibernate, Web Applications, Groovy, Xml, Jquery.
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