Elliot West

Staff Engineer at Dremio

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Elliot West is a Staff Engineer with 15 years of experience building self-service, federated data and streaming platforms that turn complex distributed systems into low-friction customer services. He has a track record of turning immature technologies into production-ready offerings—from federating heterogeneous data lakes and making Kafka feel server-less to driving Pulsar metadata scalability for millions of topics. A practical architect and hands-on engineer, Elliot has led cross-cloud, multi-tenant stream platform designs and shipped tools like a SQL test-coverage evaluator and data-replication and federation systems widely adopted at Hotels.com and Expedia. He is an active contributor to prominent open-source projects such as Apache Pulsar and Confluent Schema Registry, focusing on robust backend improvements and compatibility evolutions. Based in London, he combines deep systems-level knowledge with a knack for challenging assumptions to deliver simpler, more capable developer experiences.
code15 years of coding experience
job29 years of employment as a software developer
bookUniversity College London
languagesEnglish, Catalan, Spanish
stackoverflow-logo

Stackoverflow

Stats
15,444reputation
2.4mreached
110answers
41questions
Badges
xcode
top-5%
uibutton
top-5%
cocoa-touch
top-5%
macos
top-5%
iphone
top-5%
java
top-5%
github-logo-circle

Github Skills (57)

interface-builder10
avro10
develop10
messaging10
kafka10
cross-platform10
deb10
java10
javas10
maven10
backend10
apache-pulsar10
schema10
pubsub10
ant10

Programming languages (9)

HCLSmartyJavaShellSCSSGoPHPHTML

Github contributions (5)

github-logo-circle
openmessaging/benchmark

Sep 2022 - Jan 2023

OpenMessaging Benchmark Framework
Role in this project:
userBackend Developer
Contributions:13 reviews, 37 commits, 41 PRs in 4 months
Contributions summary:Elliot primarily contributed to improving and expanding the OpenMessaging Benchmark framework. Their work involved consolidating project dependencies, which included cleaning up project object models (POMs) and removing unnecessary relative paths. They also implemented new features, such as a command-line utility for generating workloads, and enhanced existing functionality by exposing setters for improved configurability. Further contributions included regularizing license headers, enabling spotbugs analysis, and ensuring resource creation resilience.
natsbenchmarkingpulsarbenchmark-frameworkbenchmark
tcurdt/jdeb

Jun 2012 - Jun 2012

This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner.
Role in this project:
userBack-end Developer
Contributions:17 commits in 4 days
Contributions summary:Elliot primarily contributed to the back-end of the jdeb project by adding new functionalities and addressing existing issues within the Java-based Debian package creation library. Their work involved modifying Maven and Ant-related data processing classes, adding options to handle missing source files, and implementing features such as file renaming within data sets. The user also refactored code to enhance the robustness of the control package generation, demonstrating a focus on improving the core functionality and flexibility of the Debian package creation process.
maven-plugindebian-packagesmavenbuildsant-task
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Elliot West - Staff Engineer at Dremio