Adedamola Shomoye is a Full Stack Software Engineer with 11 years of experience building impactful products across startups and enterprise teams in the Bay Area. Currently at Benchling and formerly at Splunk, Capital One, and Gem, he blends backend systems work in Go and Python with front-end and tooling experience to deliver reliable services at scale. He contributes to high-profile open-source observability tooling, enhancing the OpenTelemetry collector’s Kafka exporter to handle metrics as well as traces and laying the groundwork for a Kafka consumer-lag receiver. Comfortable across languages and layers, he focuses on pragmatic engineering: robust unit testing, integration validation, and production-ready design. Based in Oakland, he pairs a Computer Engineering degree with an electromechanical background, giving him a practical systems perspective that informs both software and operational decisions. Colleagues describe him as a detail-oriented developer who brings measurable improvements to telemetry and backend reliability.
11 years of coding experience
6 years of employment as a software developer
Associate's degree, Electromechanical Engineering, Associate's degree, Electromechanical Engineering at CUNY New York City College of Technology
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at The City College of New York
Contrib repository for the OpenTelemetry Collector
Role in this project:
Back-end Developer & QA Engineer
Contributions:14 reviews, 7 commits, 7 PRs in 1 month
Contributions summary:Adedamola primarily focused on enhancing the Kafka exporter within the OpenTelemetry Collector Contrib repository. They added support for metrics alongside traces, enabling the exporter to handle both data types. Their work included writing unit tests with a high package coverage, and validating the integration via a demo setup. Additionally, the user introduced and implemented the initial structure of the kafkametricsreceiver component, adding the factory, config, and the foundation for a receiver designed to report metrics about Kafka consumer group lag.
Contributions:2 PRs, 35 pushes, 12 branches in 1 year 10 months
railwaypythondatabase-designflaskflask-web
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
Adedamola Shomoye - Software Engineer at Benchling