Alessandro Marrella

Senior Principal Software Engineer at Bandstand Software

Tuscany, Italy
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
Alessandro Marrella is a Senior Principal Software Engineer and founder with 11 years of experience building cloud-native, production-grade systems across GCP and AWS. He leads AI product engineering at Consumer Edge, blending hands-on backend and DevOps work with stakeholder-facing product development to ship reliable data and AI pipelines. As co-founder of Bandstand Software he delivers end-to-end SaaS and bespoke solutions, owning deployment, observability, and cost-optimization strategies. An active contributor to notable Scala open-source projects such as http4s and fs2, he brings deep functional-programming and streaming expertise to scalable architectures. Based in Tuscany, he combines academic rigor from a MSc in Computer Science with practical wins in migrating cloud platforms and launching the first AI-powered products at previous employers.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Business Administration (B.B.A.), Business Administration and Management, General, Bachelor of Business Administration (B.B.A.), Business Administration and Management, General at Università degli Studi di Verona
bookBachelor of Business Administration (B.B.A.), ERASMUS Project (Host University), Bachelor of Business Administration (B.B.A.), ERASMUS Project (Host University) at University College Dublin
bookMaster of Science in Computer Science, LM18, Master of Science in Computer Science, LM18 at Università di Pisa
languagesEnglish, Italian, German
github-logo-circle

Github Skills (9)

cat10
stream10
http10
functional-programming10
http4s10
scala10
concurrent-programming9
type-system9
fs7

Programming languages (16)

C++CScalaTeXGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
typelevel/fs2

Jan 2018 - Jan 2019

Compositional, streaming I/O library for Scala
Role in this project:
userBack-end Developer
Contributions:41 commits, 2 PRs, 10 comments in 1 year
Contributions summary:Alessandro primarily focused on refactoring and migrating code within the fs2 library. Their contributions included refactoring the StreamApp class and updating bracket rules, as well as refactoring the scheduler functionality. They also worked on various updates related to concurrent data types, notably with respect to Ref and Semaphore. Furthermore, the user added new rules and renames related to features like chunks, signals, and usability.
stream-processingfunctional-programmingfunctional-reactive-programmingstreamsstreaming
http4s/http4s

Oct 2018 - Jan 2019

A minimal, idiomatic Scala interface for HTTP
Role in this project:
userBack-end Developer
Contributions:63 commits, 6 PRs, 40 comments in 2 months
Contributions summary:Alessandro primarily focused on refactoring and updating code related to HTTP service handling within the http4s framework. They updated the code to align with the latest version of the framework, including changes to imports and class names, and the migration of the `withBody` function to `withEntity`. The user added new test cases and improved the codebase. Additionally, the user worked on updates to the client builders.
idiomatichttp-clientscalafs2typelevel
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
Alessandro Marrella - Senior Principal Software Engineer at Bandstand Software