Alex Carp

Head Of Engineering at Mainshares

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
Alex Carp is a seasoned engineering leader with 6 years in executive technical roles and a deep pedigree from hands-on systems work at Google, Dropbox, and Microsoft. Currently Head of Engineering in Austin, he specializes in building robust, distributed storage and messaging systems, with proven experience centralizing databases and prototyping geographically distributed datastores. His open-source contributions to Redpanda's connect repository show a pragmatic focus on error handling, resource cleanup, and secure JWT signing—signals of an operator who prioritizes reliability under real-world load. Alex has repeatedly moved teams toward modern, scalable architectures as Head of Infrastructure and CTO-level engagements, blending low-level kernel and file-system expertise with product-driven leadership. Notably, his background includes anti-malware research and OS-level virtualization work, giving him uncommon depth in both security and systems design.
code6 years of coding experience
job15 years of employment as a software developer
bookPOLITEHNICA București National University for Science and Technology
bookColegiul National Mircea cel Batran, Constanta
github-logo-circle

Github Skills (13)

golang10
error-handling10
stream-processing10
go10
nat10
natsio10
message-queue10
jwt9
kafka9
zeromq8
subprocess8
amqp7
data-engineering7

Programming languages (6)

TypeScriptShellRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
redpanda-data/connect

Nov 2021 - Feb 2024

Fancy stream processing made operationally mundane
Role in this project:
userBack-end Developer
Contributions:11 PRs, 6 comments, 1 issue in 2 years 3 months
Contributions summary:Alex primarily focused on refactoring error handling and improving the stability of various components within the `connect` repository. They addressed error propagation in NATS, subprocesses, Nanomsg, Sarama, and ZeroMQ integrations, ensuring better cleanup and resource management. Additionally, the user implemented JWT signing support using EdDSA in the internal HTTP client. Their work demonstrates a strong understanding of message queue systems and distributed systems architecture, along with a focus on robustness and error prevention.
stream-processordata-streamstreamscqrsstream
alexthecarp/benthos

Jan 2023 - May 2024

Fancy stream processing made operationally mundane
Contributions:18 pushes, 8 branches in 1 year 4 months
kafkastream-processingfancystream
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
Alex Carp - Head Of Engineering at Mainshares