Christopher Meiklejohn

Adjunct Faculty at DoorDash

Pittsburgh, Pennsylvania, 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
Christopher Meiklejohn is a software engineer and adjunct faculty member in Pittsburgh with 15 years of experience building fault-tolerant distributed systems and microservice testing at DoorDash and in research roles. He holds advanced academic training toward a PhD in Software Engineering from Carnegie Mellon and has blended applied research with industry impact through internships at Microsoft and AWS and consulting work designing CRDT-based edge databases. A long-time contributor to Riak and other notable open-source projects, Christopher has deep Erlang and backend expertise—improving Riak core/KV, benchmarking tools, and cloud service integrations. He specializes in reliable, deterministic approaches to distributed systems, and his background includes formal methods, deployment automation, and designing highly-available algorithms that bridge theory and production.
code15 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science - BS Information Technology, Bachelor of Science - BS Information Technology at Northeastern University
bookAssociate of Science - AS Computer Science, Associate of Science - AS Computer Science at Community College of Rhode Island
bookDoctor of Philosophy - PhD Software Engineering, Doctor of Philosophy - PhD Software Engineering at Carnegie Mellon University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
21reputation
3kreached
2answers
1question
github-logo-circle

Github Skills (36)

structures10
struct10
benchmark10
key-value-store10
erlang10
lists10
cloud-computing10
apidoc10
rubygems10
riak10
benchmarking10
distributed-systems10
rvm10
data-structure10
ruby10

Programming languages (21)

C#PowerShellJavaC++CSSCScalaMakefile

Github contributions (5)

github-logo-circle
basho/riak_core

Mar 2013 - Feb 2019

Distributed systems infrastructure used by Riak.
Role in this project:
userBack-end Developer
Contributions:41 commits, 7 PRs, 6 pushes in 6 years
Contributions summary:Christopher primarily contributed to the back-end logic of the Riak Core distributed systems infrastructure. Their work focused on enhancing the console interface, adding functionality to return node claim percentages, and modifying service registration processes. Furthermore, the user addressed code quality by fixing type specifications and ensuring data consistency. Additionally, they were involved in refactoring code, improving the clarity and efficiency of existing functions.
erlanginfrastructureinfrastructure-systemskubernetesdistributed-systems
basho/basho_bench

Nov 2013 - Sep 2014

A load-generation and testing tool for basically whatever you can write a returning Erlang function for.
Role in this project:
userBack-end Developer
Contributions:15 commits, 1 PR in 10 months
Contributions summary:Christopher primarily contributed to the `basho_bench` repository by implementing and refactoring Erlang code related to Riak database interactions. Their work involved creating benchmarks for concurrent map updates, switching from `modify_type` to `update_type` statements for Riak operations, and resolving related problems. They also added configurations and operations for new counter features within the Riak database, including incrementing and getting counter values.
testingerlangelixir
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
Christopher Meiklejohn - Adjunct Faculty at DoorDash