Eric Kennedy

Software Engineer at Ethos Life

Los Angeles Metropolitan Area 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

👤
Senior
🎓
Top School
Eric Kennedy is a software engineer with 11 years of experience building both infrastructure and product-facing systems, currently at Ethos Life in the Los Angeles area. He blends back-end expertise—demonstrated by contributions to Redpanda's connect plugins adding AWS SQS features, Kafka Franz options, and MSK IAM support—with front-end chops from earlier roles at hiQ Labs and Curology. Comfortable across the stack, he ships practical tooling and operational improvements that make stream processing and integrations more reliable. A lifelong learner and curious cultural consumer, he stays engaged with community projects (github.com/ekeric13) and publishes personal projects like animepics.xyz that hint at a playful, user-focused side.
code11 years of coding experience
job3 years of employment as a software developer
bookHack Reactor
bookDev Bootcamp
bookNorthwestern University
github-logo-circle

Github Skills (15)

golang10
kafka10
stream-processing10
go10
aws10
message-queue10
amqp9
data-engineering8
event-sourcing7
etl7
message-bus7
rabbitmq6
natsio6
nat6
streaming-data6

Programming languages (12)

TypeScriptJavaShellCJavaScriptVueGoCommon Lisp

Github contributions (5)

github-logo-circle
redpanda-data/connect

Oct 2021 - Oct 2022

Fancy stream processing made operationally mundane
Role in this project:
userBack-end Developer
Contributions:4 reviews, 26 commits, 11 PRs in 11 months
Contributions summary:Eric primarily contributed to the `redpanda-data/connect` repository by adding and modifying features related to the AWS SQS input plugin and the Kafka Franz input/output modules. Their work involved adding parameters like `reset_visibility` and `max_number_of_messages` to the SQS input and incorporating `commit_period` and `start_from_oldest` options in the Kafka Franz input, enhancing the plugin's functionality. Further contributions included updating documentation and fixing bugs within the AWS SQS plugin to ensure its correct behavior, and adding AWS MSK IAM support for Kafka Franz.
stream-processordata-streamstreamscqrsstream
EJJ-Brainstorm/Brainstorm

Feb 2015 - Mar 2015

Contributions:130 commits, 60 PRs, 22 pushes in 24 days
reactbrainstorming
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
Eric Kennedy - Software Engineer at Ethos Life