Adedamola Shomoye

Software Engineer at Benchling

Oakland, California, 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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookAssociate's degree, Electromechanical Engineering, Associate's degree, Electromechanical Engineering at CUNY New York City College of Technology
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at The City College of New York
languagesEnglish, Yoruba
github-logo-circle

Github Skills (5)

unit-testing10
opentelemetry10
kafka10
go10
test-automation8

Programming languages (6)

TypeScriptJavaScriptGoHTMLSwiftPython

Github contributions (5)

github-logo-circle
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBack-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.
contribopentelemetry-collectortracingtempoobservability
dshomoye/database-dabi

Jun 2017 - Apr 2019

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