Akingbule Ayodele

Senior Software Engineer at Klar

Berlin, Germany
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
Akingbule Ayodele is a Senior Software Engineer based in Berlin with a decade of experience delivering scalable, production-grade systems across fintech, retail, and investment platforms. He combines hands-on backend expertise—demonstrated by contributions improving code quality in the widely used EMQX MQTT broker—with leadership roles building and unifying APIs, payment flows, and mobile banking backends for major enterprises. Comfortable across full-stack, DevOps, and cloud infrastructure, he has led feature discovery and delivery at Auto1 and Moonfare and modernized platforms at Andela and Interswitch. Known for clean code, TDD practices, and mentoring teams, he repeatedly turns complex domain requirements into maintainable architectures used by millions. An unusual detail: he started in chemical engineering, which contributes to his analytical approach to system design and problem solving.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BSc) Chemical Engineering., Bachelor of Science (BSc) Chemical Engineering. at Obafemi Awolowo University
languagesEnglish, German, Yoruba
github-logo-circle

Github Skills (12)

mqtt10
broker10
brokers10
emqx10
erlang10
message-broker10
mqttnet10
dialyzer10
rule-engine9
messaging9
user-authentication9
authentication9

Programming languages (12)

TypeScriptPowerShellJavaDockerfileCSSJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
emqx/emqx

Nov 2020 - Mar 2021

The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles
Role in this project:
userBack-end Developer
Contributions:3 reviews, 30 commits, 16 PRs in 3 months
Contributions summary:Akingbule primarily focused on fixing Dialyzer warnings within the EMQX project, addressing code quality issues across various modules. Their work involved modifying code in several areas, including authentication, bridging, rule engine, and management, which suggests a broad understanding of the system's core functionalities. The commits demonstrate a focus on improving code stability and adherence to best practices through rigorous error checking and type analysis. These changes contributed to enhanced system reliability and maintainability.
mqtt-servertelecomconnectedlwm2mmqtt-broker
ayo-dele-akin/emqx

Oct 2020 - Mar 2021

EMQ X Broker - Scalable Distributed MQTT Message Broker for IoT in 5G Era
Contributions:1 review, 28 PRs, 170 pushes in 4 months
iiotscalableemqxbrokerzeromq
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
Akingbule Ayodele - Senior Software Engineer at Klar