Ben Caimano
Summary
A systems software engineer experienced in the design of fast, safe solutions for
distributed architecture.
Contact
Skills
Programing Languages
- Expert in C/C++
- Competent in Python
- Competent in Javascript
Topics in Computer Science
- Type Safety
- Networking Concepts
- Remote Procedure Calls
- Inter-Process Communication
- Lockfree Concurrency
- Build Systems
Other Topics
- Technical Mentorship
- Project Management
- Systems Architecture
- Continuous Integration
- Linux Administration
- Remote Task Execution
Employment
-
Employer
Cloudflare
Title
Systems Engineer L6
Start Date
May 2021
Highlights
- Spearheaded efforts to improve observability and logging for a global network of serverless computing nodes.
- Maintained and improved routing and monitoring systems for distributed persistent resources at scale.
- Coordinated release of features, services, and configurations in a geographically diverse high-availability ecosystem.
-
Employer
MongoDB
Title
Senior Engineer
Start Date
March 2018
End Date
April 2021
Highlights
- Scoped, designed, and led multiple projects with the coordination of both peers and juniors.
- Rewrote elements of networking layer to decrease read latency, enable async operations, and ensure reliability.
- Analyzed and optimized performance of infrastructure such as annotated mutexes, task queues, etc.
-
Employer
MANA Partners LLC
Title
Senior Developer
End Date
March 2018
Start Date
May 2016
Highlights
- Wrote lockfree concurrent data store implementation based on CTries using shared memory, IPC/UDP queues, C++.
- Designed market data codec/market simulator framework for analysis of high-noise/high-throughput signals.
- Automated/co-maintained a small network of servers performing daily operation of unique service processes.
Education
-
University
Columbia University in the City of New York
College
Columbia College
Degree
Bachelors of Arts in Computer Science
Graduation Year
2014
-
University
Columbia University in the City of New York
College
School of Engineering and Applied Sciences
Degree
Bachelors of Science in Mechanical Engineering
Graduation Year
2013
Digressions
- Tabletop game player, runner, and amateur designer.
- Homebrewer, baker, pickle maker, and home cook.