Sam O'Brien
Sam O'Brien
Software Engineering Leader

Software Engineering Leader with experience working at 3 successfully exited Startups, as a Contractor & Consultant via my own PLC, and most recently as an Engineering Directory at Hertz.

I build world class, global scale software engineering solutions, and assemble & manage the teams that develop them.

If you are building a big data solution, or managing an massive fleet of IOT devices, and want to leverage AI to do so, I can help.

Work


2024 - Present

Director of Engineering

Hertz

The Telematics project at Hertz has been a runaway success, and my responsibility has grown.

In this role I have hired top tier engineers and managed them, to grow the impact of this project, and hit our OKRs for revenue generation, cost reduction and fleet optimisation.

We now manage the billing for fuel, EV charging, impound & stolen vehicle recover, predictive maintenance and other use-cases in North America & EU to the tune of high 9 figure impact per year.

2022 - 2024

Principal Engineer

Hertz

Following the success of the Telematics project, I have taken the Principal Engineer role overseeing the overall processes, technical health & expansion of the Hertz Telematics project.

This role involves technical guidance, solutions architecture & process definition for 3 engineering teams.

It also involves stakeholder management & integration with multiple OEMs, Hertz teams and working with solution architects to best make telematics data available to their systems.

2020 - 2022

Lead Software engineering contractor - Technical lead

Hertz

In this role I have been contracted to aid in the design and development of a AWS CDK based serverless big data solution for fleet telematics, including team lead responsibilities.

This solution includes rigorous testing and dynamic deployments fully leveraging the emergent technology of CDK.

As team technical lead I work with the team Principal Architect, Principal QA & Product owner to ensure we are on track for delivery. I mentor the developers, dictate various processes, identify gaps in requirements and work with the team to deliver the functionality needed.

2019 - 2020

Software engineering contractor - Senior engineer

Boxever

In this role I have been contracted to design and develop a kafka stream based metrics evaluation service backed by cassandra.

This solution is a bespoke time-series analytics solution with a expected throughput of some 100,000 messages per second for which I am the primary developer & designer. This bespoke solution is horizontally scalable, fault tolerant and blisteringly fast.

Features include bloom filters on ingested messages, abstracted persistence and retrieval at arbitrary granularity, bespoke sessionisation, hyper log log plus probabilistic and deterministic counting, and Optima post processing granular analytics. Such a bespoke piece of software raises the technical barrier to entry to business rivals and is a strong value proposition for a startup increasing annual revenue and considering eventual acquisition.

2015 - 2019

Principal Software Engineer & Technical Team Lead

VSware / Visma InSchool

In this role I was the principal developer for third party integrations for the national scale school management solution for all of Norway. This included development team management, determining requirements with stakeholders and delivering working functional slices for pilot clients.

2014 - 2015

Software Engineer

Logentries

In this role I was a software engineer working at a successful startup focused on big-data retention and analytics.

Education


2012 - 2014

M.Sc Computer Science - GPA 4.0

University College Dublin
2006 - 2010

B.Sc Architectural Science

University College Dublin

Contact Me