Alexandre Rodrigues

Software Engineer at Cisco

Stockholm, Sweden
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
Alexandre Rodrigues is a Software Engineer with 13 years of experience building reliable backend systems and distributed services, currently based in Stockholm and working at Cisco. He began in C# and service middleware but gravitated toward concurrency and functional programming, becoming an experienced Erlang developer after exploring Scala, Haskell and Erlang’s actor-model strengths. Alexandre has applied this expertise at companies like Klarna, Kivra and [24]7.ai, working on payment flows, identity/OAuth systems and high-throughput bidding engines. He contributes to core open-source projects such as Erlang/OTP—improving SSH server behavior and protocol tests—showing a knack for pragmatic fixes in foundational infrastructure. Known for preferring simple, elegant solutions to complex problems, he pairs deep systems knowledge with a teaching mindset that helps teams adopt safer concurrency patterns.
code13 years of coding experience
job8 years of employment as a software developer
bookBEng (Bologna), Computer and Software Engineering, BEng (Bologna), Computer and Software Engineering at Instituto Superior de Engenharia de Lisboa
languagesPortuguese, English
github-logo-circle

Github Skills (10)

test-automation10
protocols10
erlang10
implement10
ssh10
testing10
user-authentication9
authentication9
openssh9
sftp8

Programming languages (3)

JavaErlangEmacs Lisp

Github contributions (5)

github-logo-circle
erlang/otp

Aug 2023 - Mar 2025

Erlang/OTP
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:10 reviews, 10 PRs, 58 comments in 1 year 7 months
Contributions summary:Alexandre focused on enhancing the Erlang/OTP project's SSH functionality. Their contributions included addressing SSH protocol errors related to user authentication banners and implementing a banner function for server-side banners. The user also added protocol tests to verify the behavior of the banner function and compatibility with OpenSSH. Furthermore, they fixed a specification issue in the `ssh_sftp:start_channel/2` function.
gleamerlangbeamerlang-otpelixir
Web frameworks benchmarks
Contributions:50 commits, 18 pushes, 3 branches in 5 years 1 month
dev-serverrapid-prototypingbenchmarkperformancebenchmarks
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
Alexandre Rodrigues - Software Engineer at Cisco