Jon Hayden
Experience
- Effective leader of global teams; delivering value around the clock
- Versatile Full-Stack Software Engineer; executing from concept to product
- Unusually productive with a deep focus on client value
- Named on 5 software engineering patents held by S&P Global
- S&P Global Innovation Excellence Award winner (1st place)
Associate Director - S&P Global
January 2023 - Present
- Prioritize and lead feature development on panjiva.com, panjiva API, and bulk data delivery
- Work with stakeholders in Product, Sales, Support, and Engineering to deliver product features on time, under budget
- Develop members of the team with trainings, conferences, and internal innovation competitions
Lead Software Engineer - S&P Global
February 2018 - January 2023
- Spearheaded the migration from a legacy information retrieval system to Elastic Search, resulting in average search time reduction from more than 2 seconds to less than 200 milliseconds
- Directed the integration of data assets into CapitalIQ Pro through a federated approach, focusing on cross-team synergy and accessibility
- Oversaw the development of an internal and customer-facing API, aligning product evolution with customer needs
Software Engineer - Panjiva
June 2014 - February 2018 (acquired by S&P Global)
- Lead the transition from Ruby on Rails / Backbone frontend technologies to React
- Implemented backend portion of company profiles
- Implemented front-end portion of user-customizable dashboards
Software Engineer - EMC
July 2011 - June 2014
Worked with a team of software engineers to deliver the following:
- Deployment of a division-wide web portal for program news, engineering tools, metrics and reporting-- LA{M,P}P + HTML5, CSS3, JavaScript
- Development of software to track lab assets and collect runtime data
- Private cloud full stack implementation and API integration (VMWare)
- Datacenter infrastructure setup and maintenance to support over 3,000 virtual machines (Linux and Windows guest OS)
- Automation for the setup and maintenance of this environment included vSphere Auto Deploy for hypervisor nodes, storage zoning and network configuration with Cisco switches, full environment bring up and shutdown procedure with vSphere Perl SDK, Cisco UCS API, and Cisco NXOS.
Lab Manager - EMC
July 2009 to July 2011
- Performed Linux systems administration and managed a development laboratory. Tasks included the development of inventory management software and lab process design. Lead team of six technicians.
Lab Technician Internship - EMC
May 2008 to August 2008
- Performed systems administration. Developed a system for monitoring and maintaining the lab space. The system included a floor plan view of the lab and search functionality.
Seed for Security, LLC - Technologist
2007 - Present
- Responsible for the design and maintenance of Seed for Security’s online presence. Ruby on Rails, PostgreSQL.
Technologies
Languages / Frameworks
JavaScript, Ruby, Python, Elixir (learning), React, Koa, Express, Rails, Phoenix (learning)
Markup / Style
HTML, Markdown, CSS, Sass
Database / Search / Queue
PostgreSQL, SQLite, Elastic, RabbitMQ, Resque, Redis
Infrastructure / Operations
Linux (Arch, Debian, Redhat, SuSE), AWS EC2, S3, NGINX, HAProxy, Bash, ZSH, tmux, screen, xsv, jq
Education
B.S. Electrical and Computer Engineering - Worcester Polytechnic Institute