Kevin Earls

Principal Software Engineer

1 recommendation

Salary / Daily rate

1 person recommend

16110 La Rochefoucauld-en-Angoumois, France

Freelance

Skills

JavaKubernetes

Languages

EnglishFrench

Recommended by

Samuel Mercanti

Datarium Corporation

Principal Consultant

Recommended on 01 february 2008

About me

Intro

Principal Software Engineer with 20+ years specializing in Kubernetes operators, OpenShift, and observability solutions. Led development of Grafana Tempo operator at Red Hat and enhanced Open Telemetry Collector with Horizontal Pod Autoscalers. Expert in Java, Kubernetes, and test automation ready to deliver scalable cloud-native solutions.

Links

Work experience

Independent Contractor

FreelanceFreelance

Jan 2023 - Present

3 years 10 months

Remote, OR 97458, USA

Red Hat

Jan 2019 - Dec 2022

4 years

Principal Software Engineer

Oct 2020 - Dec 2022

2 years 3 months

Developer in the Red Hat Observability group. • Worked on the initial development of the Kubernetes operator for Grafana Tempo, including development of webhooks and the querier deployment. • Contributed to the enhancement of the Kubernetes operator for the Open Telemetry Collector, including developing and enhancing code which permitted use of Horizontal Pod Autoscalers. • Developed automated tests, enhanced build, implemented bug fixes for the Kubernetes Operator for Jaeger. • Contributed to projects related to Jaeger and the Open Telemetry Collector on an as-needed basis. • Managed Red Hat specific releases of these operators on a rotating basis

Principal Quality Engineer - OpenShift Cloud

Jan 2019 - Oct 2020

1 year 10 months

16110 La Rochefoucauld-en-Angoumois, France

Skills: Software Testing · Quarkus · Kubernetes · Jenkins · Apache Kafka · Test Automation · OpenShift

Senior Software Engineer in Test

CloudBees

Jan 2018 - Jan 2019

1 year 1 month

La Rochefoucauld FRANCE · Remote

Developed automated tests for new Jenkins features

Red Hat

Sep 2012 - Jan 2018

5 years 5 months

La Rochefoucauld, FRANCE

Senior Software Engineer

Mar 2017 - Jan 2018

11 months

La Rochefoucauld, FRANCE

Working on developing automated tests for Jaeger and OpenTracing " Developed performance test applications for the Jaeger Distributed Tracing server " Developed performance test applications to measure the impact of adding OpenTracing instrumentation to Wildfly-Swarm, Vert-X, and Spring Boot applications when using Jaeger. " Developed and maintained tests of Jaeger OpenShift and Kubernetes templates. " Developed tests for OpenTracing JAXRS, EJB, and other integrations.

Senior Software Engineer

Sep 2012 - Mar 2017

4 years 7 months

La Rochefoucauld, FRANCE

I worked on JBoss Fuse Integration and Messaging products. " Developer on Hawtio, Fabric8, Fuse, Apache Camel and other integration products. " Committer on Apache ActiveMQ. Added support for AMQP, fixed bugs, fixed and added tests. " Administered Jenkins for Fuse and Fabric8 teams. This included normal administration as well as migrating from Hudson, and subsequently migrating from AWS to in-house OpenStack instances. " Maintained and updated builds and assisted with productization efforts on a variety of Fuse products. Worked as release manager for certain releases. " Created automated tests for ActiveMQ and Fuse OpenShift cartridges and automated smoke tests for ActiveMQ and Fuse releases

Committer

The Apache Software Foundation

Oct 2013 - Jan 2016

2 years 4 months

Committer on Apache ActiveMQ

Principal Engineer

FuseSource (acquired by Red Hat)

Mar 2012 - Oct 2012

8 months

Marston Moretaine, Bedford MK43, UK

Skills: Software Testing · Jenkins · PostgreSQL · Test Automation

Senior Software Engineer

Nokia

Jan 2011 - Jan 2012

1 year 1 month

Burlington, MA, USA

I'm a member of the Identity Management Group of the Nokia Account Server team, currently working on identity federation. • Rewrote significant parts of the server to work with Nokia’s NoSQL database rather than Oracle. • Currently working on implementing identity federation for Facebook and other third party providers.

Software Engineer

Harvard University

Jan 2007 - Jan 2011

4 years 1 month

• Designed, developed, and enhanced components for iSites, Harvard’s J2EE based Learning Management Platform. • Developed and enhanced JavaScript/Ext-JS controls for iSites users and administrators. • Served as lead developer and technical lead for creation and enhancement of web applications for the FAS Financial office. • Developed J2EE based web applications for Office of Student Life.

Principal Software Engineer

Nellymoser, Inc

Jan 2005 - Jan 2007

2 years 1 month

• Designed and developed components for Nellymoser’s mobile media applications platform. • Developed complex J2EE applications for large media and telecom customers, including Sony, Viacom, and Virgin Mobile. This covered all aspects of the mobile applications, from the initial ingestion of text, images, and audio and video content from customers, converting content into formats suitable for mobile devices, through delivering content to J2ME and BREW devices. • Developed web services client and server code to enable billing and vendor support. • Set up continuous integration environment, wrote JUnit, HttpUnit, JMeter tests • Served as technical lead on several projects, coordinating work done by offshore resources in South Africa, Belarus, and Croatia. • Worked with IT to deploy client applications and provide production support for live sites.

Principal Software Engineer

BEA Systems

Jan 2004 - Jan 2005

1 year 1 month

• Created continuous integration environment, maintained and enhanced ANT build for Web Logic Enterprise Security (WLES) product. • Wrote JUnit and HttpUnit tests of product functions.

QA Manager

mValent

Jan 2003 - Jan 2004

1 year 1 month

• Managed group of seven QA engineers in India doing manual and automated testing. • Ran bug triage process and conducted regular triage meetings. • Created continuous integration environment, and developed ANT build. • Developed and maintained J2EE based reporting system to supplement BugZilla.

Senior Software Engineer

Wildfire

Jan 2003 - Jan 2003

1 month

• Developed J2EE applications to enable automated and manual product testing by both QA and development engineers. • Developed Perl Modules to allow alternative access to testing applications.

Senior Software Engineer

SilverStream Software

Jan 1997 - Jan 2001

4 years 1 month

• Designed and implemented a variety of new server features including enhanced database support, system management, application deployment, and email features. Wrote code enabling use of the Cloudscape DBMS (Apache Derby) as a J2EE data source. • Enhanced various existing features as needed • Worked on port of J2EE server to SCO Unix. • Served as QA project lead for the initial release of SilverStream’s Portal product. • Designed and implemented automated tests in Java to cover both server functionality and compliance with J2EE specification for the EJB, Servlet, and JSP APIs. • Developed automated and manual tests for SilverStream’s proprietary (pre J2EE ) Java APIs for forms, business objects, email, JavaBeans and CORBA.

Principal QA Engineer

Atria Software

Jan 1994 - Jan 1996

2 years 1 month

• Ported test framework and tests for ClearCase and MultiSite software configuration management products from Unix to Windows NT. • Maintained test framework and added additional capabilities, including remote testing. • Wrote automated tests in bourne shell for ClearCase and MultiSite.


Education

Harvard University

ALM

1999 - 2008

9 years 1 month

Boston Latin School

Boston College

B.S

The best place to find your next move

© 2026. All Rights Reserved.