Eric Tschetter

Chief Architect at Imply

Austin, Texas, United States
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
Eric Tschetter is a Chief Architect and creator of the Druid analytics database with 15+ years building no-downtime distributed systems and scalable data infrastructure. He blends hands-on Java engineering and performance tuning with deep research roots in multiagent AI, model checking and software verification from the University of Tokyo. Eric has led architecture and product-focused engineering at companies including Imply, Splunk, Yahoo, and Metamarkets, and contributes to open-source projects—improving both Druid’s website UX and benchmarking back-end sketches in Apache DataSketches. A pragmatic engineer, he insists infrastructure follow real product use cases rather than architecture for its own sake, and brings an unusual mix of language breadth (from C++ and Clojure to PROMELA) and three years’ experience translating Japanese technical materials. Based in Austin, he combines startup velocity with academic rigor to deliver production-ready distributed systems.
code15 years of coding experience
job14 years of employment as a software developer
bookBA Computer Science Japanese, BA Computer Science Japanese at The University of Texas at Austin
bookUniversity of Tokyo
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

algorithm10
algorithms10
performance-monitor10
performance-analytics10
website-development10
testing10
css10
data-structure10
java10
performance-measurement10
javas10
performance-analysis10
html10
performance-tuning10
data-structures10

Programming languages (9)

TypeScriptJavaShellCSSScalaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
apache/datasketches-java

Jul 2015 - Apr 2017

A software library of stochastic streaming algorithms, a.k.a. sketches.
Role in this project:
userBack-end Developer
Contributions:19 commits, 15 PRs, 13 pushes in 1 year 9 months
Contributions summary:Eric implemented an initial benchmark framework for testing and comparing stochastic streaming algorithms, which are the core focus of the `datasketches-java` library. They created benchmark classes, including `ThetaBenchmark` and `ThetaMemoryBenchmark`, to test performance. The user's work focuses on measuring and analyzing the performance of the sketch algorithms using Java, demonstrating a clear understanding of the library's internal workings and performance characteristics.
streaming-algorithmsdatasketches
druid-io/druid-io.github.io

Jul 2013 - Feb 2015

Druid Project Website
Role in this project:
userFront-end Developer
Contributions:30 commits, 2 pushes, 1 comment in 1 year 7 months
Contributions summary:Eric primarily focused on updating and improving the user interface of the Druid project website. Their contributions include adjusting the copy on the main index page, modifying the getting started section, adding an example query, and updating the tagline. They also converted the pages to markdown and updated the footer, further refining the website's presentation and content.
project-websitedruid
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