Edward Robinson

Winchester, 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

🤩
Rockstar
🎓
Top School
Edward Robinson is a principal software engineer and systems architect with 13 years building telemetry and analytics platforms that operate at petabyte scale. He helped create InfluxDB IOx, a Rust-based columnar time-series store leveraging Apache Arrow, Parquet and DataFusion, and contributed significant performance and memory optimizations to the widely used InfluxDB project. Comfortable in both Rust and Go, he designs high-performance storage, indexing and retrieval systems for logs, events and metrics, and has led cross-continental engineering teams through product and cloud launches. His background is rooted in academic ML and AI (BSc, MSc, PhD), which informs a data-driven, research-forward approach to problems like observability and AIOps. Based in Winchester, UK, he blends hands-on core engine work with technical leadership at companies such as InfluxData, Era, Lightstep and ServiceNow, and has experience operating large Kubernetes-backed SaaS platforms.
code13 years of coding experience
job13 years of employment as a software developer
bookPhd, Machine Learning, Reinforcement Learning, Evolutionary Computation, Computational Economics, Phd, Machine Learning, Reinforcement Learning, Evolutionary Computation, Computational Economics at University of Birmingham
stackoverflow-logo

Stackoverflow

Stats
2,926reputation
443kreached
11answers
26questions
github-logo-circle

Github Skills (14)

memory-management10
compression10
go10
performance-optimization10
compress10
type-conversion6
auto-increment6
dictionary6
mongodb6
sqlalchemy6
python6
wsgi6
django6
flask6

Programming languages (14)

C#C++CSSRustCGoFLUXPerl

Github contributions (5)

github-logo-circle
influxdata/influxdb

Nov 2015 - Jun 2020

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userBack-end Developer
Contributions:10 reviews, 1277 commits, 660 PRs in 4 years 7 months
Contributions summary:Edward's commits indicate substantial involvement in refactoring the core read buffer code, including the introduction of new encodings, memory management, and performance optimizations. These changes focused on enhancing the efficiency and capabilities of string handling and the overall size of the data held in the read buffer. The changes also encompassed updates to how data is read from tables in the read buffer.
real-time-analyticsscalablereactanalyticsevents
influxdata/qprof

Apr 2018 - Oct 2019

A tool for profiling the performance of InfluxQL queries
Contributions:20 commits, 3 PRs, 13 pushes in 1 year 6 months
influxdbperformanceprofilingqueries
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
Edward Robinson