Danny Cranmer

Principal Engineer at Confluent

Peterborough, England, United Kingdom
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
Danny Cranmer is a Principal Engineer with 11 years of experience building and hardening distributed, cloud-native systems, currently at Confluent after senior engineering leadership roles at AWS. He is an active Apache Flink PMC member and committer, contributing deep Java expertise to streaming connectors and test automation—especially around the Kinesis connector—and helping maintain the Flink project website and community documentation. Danny combines hands-on engineering (test-focused backend development and site rebuilds) with team leadership experience from delivering SaaS solutions and mentoring cross-functional teams. His background spans embedded/electrical engineering up through large-scale cloud software, giving him a practical systems perspective on performance and reliability. Colleagues rely on him to translate complex streaming semantics into robust, well-tested code and clear documentation. Based in Peterborough, he pairs rigorous technical craft with a knack for making open-source projects easier to use and maintain.
code11 years of coding experience
job18 years of employment as a software developer
bookBTEC National Diploma Electrical and Electronics Engineering, BTEC National Diploma Electrical and Electronics Engineering at Norwich City College
bookMaster of Engineering (MEng) Electronic and Communications Engineering, Master of Engineering (MEng) Electronic and Communications Engineering at University of Kent
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

javas10
big-data10
amazon-kinesis10
maintenance10
apache-flink10
kin10
java10
documentation10
testing10
scala9
test-automation9
junit9

Programming languages (5)

JavaShellCSSGoHTML

Github contributions (5)

github-logo-circle
apache/flink

Jun 2020 - Jan 2023

Apache Flink
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:429 reviews, 77 commits, 247 PRs in 2 years 6 months
Contributions summary:Danny primarily focused on improving test coverage for the Kinesis connector within the Apache Flink project. They implemented and refined tests for the `ShardConsumer` class, covering various scenarios including metrics reporting, starting sequence numbers, and aggregated records. The user also created and modified test utilities, demonstrating expertise in testing and verifying the functionality of the Kinesis connector. Their contributions primarily involved Java code, and focused on the streaming data processing and connector logic within the project.
pythonflinkconnectorsqlapache
apache/flink-web

Jan 2021 - Dec 2022

Apache Flink Website
Role in this project:
userTechnical Writer
Contributions:66 reviews, 12 commits, 56 PRs in 1 year 11 months
Contributions summary:Danny's primary contributions revolve around updating and rebuilding the Apache Flink website, as demonstrated by the "Rebuild website" commit messages. These commits include updates to download pages, connector documentation, and community information, reflecting a focus on content maintenance and ensuring the website reflects the latest project releases and documentation. The user also contributed to updating the community page with new committers.
flinkapachebig-datasparkapache-flink
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
Danny Cranmer - Principal Engineer at Confluent