Calvin Fernandes is a Founder and Principal Engineer with 10+ years building scalable, distributed, event-driven systems and data pipelines using typed functional Scala and reactive architectures. He helps organizations deliver production-ready software—combining hands-on engineering (ZIO, Cats, FS2, Kafka, Spark) with cloud-native DevOps and Infrastructure-as-Code practices. As a solutions architect he currently shapes fast-data capabilities for a major North American sports betting platform while coaching and organizing the Scala community through mentorship and meetups. Calvin emphasizes maintainability through Typed Functional Programming and the Reactive Manifesto, and pairs technical rigor with emotional intelligence to grow effective teams. A pragmatic educator as well as practitioner, he’s known for translating FP principles into production systems and training engineers to do the same.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science (BASc) with Engineering Business Minor, Computer Engineering, Bachelor of Applied Science (BASc) with Engineering Business Minor, Computer Engineering at University of Toronto
A purely functional Cassandra client built on top of the Datastax Java Driver supporting a variety of effect systems like ZIO & Cats-Effect supporting both Scala 2 & 3
Contributions:30 releases, 50 reviews, 321 commits in 11 months
ziocassandrazio-streamsscala3scala
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.