Kirk Gray

Kirk Gray Email and Phone Number

VP Engineering, K12 @ McGraw-Hill Education @ McGraw-Hill Education
Kirk Gray's Location
Littleton, Colorado, United States, United States
Kirk Gray's Contact Details
About Kirk Gray

I'm a Leader, Software Architect, and Engineer. I currently lead all software engineering for McGraw-Hill's K12 business, a business unit responsible for over $1bn in annual revenue. I manage a budget of ~$40m, consisting of ~250 engineers including onshore, nearshore, and offshore, I work with the K12 senior leadership team and our CTO to create great education products that drive important outcomes for our customers. I have expertise in designing agile organizations that generate value while creating opportunities for software engineers to thrive. I've had the opportunity to grow our engineering team and to integrate teams via acquisition. During my time as the head of K12 engineering, we've managed to increase usage of our digital products, while lowering our cloud costs by 50%+.

Kirk Gray's Current Company Details
McGraw-Hill Education

Mcgraw-Hill Education

View
VP Engineering, K12 @ McGraw-Hill Education
Website:
kcgcollege.ac.in
Kirk Gray Work Experience Details
  • Mcgraw-Hill Education
    Vice President Of Engineering, K12
    Mcgraw-Hill Education Oct 2018 - Present
    New York, Ny, Us
    As Vice President of Software Engineering I oversee all engineering teams for our School Business division, leading over 200 engineers across the country and globe. Things I do include: executive leadership, organizational design, software architecture, budgeting, stakeholder management. I partner closely with our product management and academic design teams to build great educational experiences for teachers, students, and administrators.
  • Mcgraw-Hill Education
    Chief Architect
    Mcgraw-Hill Education May 2017 - Oct 2018
    New York, Ny, Us
    Head of Engineering for Open Learning - responsible for delivery of Open Learning product.Chief Architect for Open Learning - work with engineers, architects, and leadership in product and project management to ensure that we are building a reliable and robust system to address the needs of educators and students.Leading Platform Services Engineering, building new microservices for consumption by various applications across McGraw Hill.
  • Plato
    Mentor
    Plato Oct 2022 - Present
    San Francisco, California, Us
    Mentoring engineers and engineering leaders on a variety of topics.
  • Schoolrunner
    Vice President Of Engineering
    Schoolrunner Apr 2016 - May 2017
    At Schoolrunner, I led our engineering efforts, including infrastructure, quality, and new feature development. This includes a portion of our product management duties, including roadmap definition, backlog creation/maintenance, and Interfacing with customers to make sure our software fits their needs.I'm also got my hands dirty by writing PHP, Python, and Ansible code, while providing direction and mentorship to engineers.
  • Robots And Pencils Inc.
    Server Guild Lead/Lead Robot
    Robots And Pencils Inc. Jan 2015 - Apr 2016
    Chagrin Falls , Ohio, Us
    I worked with a group of awesome folks at Robots and Pencils! In my job, I was lucky enough to do some pretty cool work with great people.- Mentoring, management- Data Architecture: Building data pipelines with Kafka and Storm- Designing and implementing Microservices architecture using Go.- Building services with Node.js- Deploying to EC2 using Docker and Ansible- Building out monitoring solutions using Prometheus- Assisting in business development
  • Pearson
    Director Of Software Engineering
    Pearson Aug 2014 - Jan 2015
    London, Gb
    Director of GRID Platform Services Engineering, leading multiple teams developing core learning services APIs.
  • Pearson
    Lead Architect, Platform Architecture
    Pearson Feb 2014 - Aug 2014
    London, Gb
    Worked on large scale platform and data channel technology at Pearson. Managed an awesome group of engineers and architects, solving tough problems with interesting technologies, learning new things every day.Led a devops team, architecting solutions using technologies like node.js, Cassandra, RabbitMQ, Storm, Hadoop, Kafka, and Elastic Search to create a robust, HA, cloud-based solution for data capture and analysis
  • Pearson Ecollege
    Software Architect
    Pearson Ecollege Mar 2011 - Feb 2014
    Working on large scale data channel technology at Pearson. Led a devops team, architecting solutions using technologies like node.js, Cassandra, RabbitMQ, Storm, Hadoop, Kafka, and Elastic Search to create a robust, HA, cloud-based solution for data capture and analysis.Led a team that developed new analytics views for OpenClass customers using graph database technology and machine learning.Previously assigned to design and development of new social platform for Pearson OpenClass initiative, assisting in design and development of REST-based backend using MongoDB.
  • Pearson Ecollege
    Software Engineer Iii
    Pearson Ecollege Sep 2009 - Mar 2011
    Lead Engineer charged with developing high-quality, scalable, and reusable code to facilitate integration with many services and application across the Pearson Education ecosystem. Achievements include leading the revamp of the release process to reduce release times from two weeks to two days. Technologies used include Hibernate, Spring, jQuery, Struts, MySQL, SQL Server, Tomcat application server, CAS SSO, Java Security, Web Services, Groovy.- Support and perform new development of CAS-based single-sign-on solution, in addition to providing support for third-party integrations across Pearson Education system - Design, implement, and refactor code to support a high-traffic Liferay Portal installation- Create automated installer library using Groovy- Assist in evaluation of source code and release management best practices
  • Sportsvite.Com
    Senior Software Engineer
    Sportsvite.Com Mar 2008 - Aug 2009
    Assisting a small team in upgrades to core technology and look and feel of a social network for sports and recreation. Technologies used include Hibernate, Spring, jQuery, Struts (1+2), MySQL, Apache, and JBoss application server.- Lead of partner development, working with external stakeholders to deliver custom sites and integration points to Sportsvite.- Led upgrade from Hibernate 2.1 to Hibernate 3.2.- Ported application from JBoss 3.2.6 to Tomcat 6.- Assisted in porting web tier to Struts 2.- Created a number of AJAX components using jQuery and assorted plugins, including thickbox, jtip, and autocomplete.- Performed maintenance on another site, written in PHP, running on the LAMP stack, including migration to new server.- Updates include upgrades to PayPal e-commerce credit card processing.
  • Blackboard
    Principal Software Performance Engineer
    Blackboard Aug 2005 - Mar 2008
    Boca Raton, Florida, Us
    - Served in leadership role on team dedicated to monitoring, auditing, and improving performance of mission-critical enterprise software solution for education and training. - Responsible for development of performance testing tool library and documentation, including Java tools, third party applications such as JProbe and Toad, and open source products like Glassbox. - Applied critical application and database code refactoring to high-profile portions of the application, increasing application scalability and stability. - Designed and developed system-wide framework using AJAX and Java 5 Concurrency libraries to perform long running tasks. - Provided Software Performance Engineering input at each phase of SDLC. Participated in review of all requirements, design, test case, and automation documentation. - Audited Java and SQL code to ensure efficiency and scalability, and to avoid performance anti-patterns.
  • Revolent Technologies
    Software Developer
    Revolent Technologies Nov 2004 - Aug 2005
    - Provided end-to-end J2EE development for a Fortune 500 client.- Performed CSS-based redesign and rebranding of a website after acquisition.- Added DNS registration components- Utilized Web 2.0 technologies to improve user experience.
  • Eds
    Developer
    Eds Mar 2004 - Nov 2004
    Houston, Texas, Us
    - Worked on government contract, providing J2EE development.
  • Datatel
    Developer/Analyst
    Datatel Jun 2001 - Mar 2004
    Java development, Swing

Kirk Gray Skills

Web Services Java Agile Methodologies Web Applications Tomcat Databases Enterprise Software Sql Mongodb Hibernate Ajax Mysql Software Design Rest Microsoft Sql Server Javascript Scrum Apache Distributed Systems Jquery Awesomeness Cloud Computing Node.js Architecture Big Data Leadership Program Management Linux Soa Storm Cassandra Jboss Application Server Itil Groovy Architectures Bash Itil Process Performance Engineering Agile Apache Kafka Apache Storm Service Oriented Architecture Eclipse Grails Git Nosql

Kirk Gray Education Details

  • University Of Denver - Daniels College Of Business
    University Of Denver - Daniels College Of Business
    Executive Leadership Concentration
  • University Of Denver - Daniels College Of Business
    University Of Denver - Daniels College Of Business
    Emerging Leaders Program
  • James Madison University
    James Madison University
    Economics
  • Hb Woodlawn
    Hb Woodlawn
    Hs

Frequently Asked Questions about Kirk Gray

What company does Kirk Gray work for?

Kirk Gray works for Mcgraw-Hill Education

What is Kirk Gray's role at the current company?

Kirk Gray's current role is VP Engineering, K12 @ McGraw-Hill Education.

What is Kirk Gray's email address?

Kirk Gray's email address is gr****@****ail.com

What is Kirk Gray's direct phone number?

Kirk Gray's direct phone number is +172063*****

What schools did Kirk Gray attend?

Kirk Gray attended University Of Denver - Daniels College Of Business, University Of Denver - Daniels College Of Business, James Madison University, Hb Woodlawn.

What are some of Kirk Gray's interests?

Kirk Gray has interest in Family, Exercise, Education, Baseball, Reading, Software.

What skills is Kirk Gray known for?

Kirk Gray has skills like Web Services, Java, Agile Methodologies, Web Applications, Tomcat, Databases, Enterprise Software, Sql, Mongodb, Hibernate, Ajax, Mysql.

Who are Kirk Gray's colleagues?

Kirk Gray's colleagues are Brandi Lee, Robert Fair, Devin Purcell, Greg Schmitz, Alesia Tyree, Kylee Mcintosh, Mark Hobbs.

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

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.