Avinder Bahra is a Director and seasoned backend engineer with over a decade of production Scala experience and more than 30 years of JVM-focused software development, specializing in high-volume distributed systems and event-driven architectures. He architects and builds serverless AWS microservices and data pipelines using Scala (now Scala 3), Kafka/Kinesis, DynamoDB and Postgres, applying DDD, CQRS and event sourcing to solve complex domain problems. His recent roles include building scalable subscription-platform services at Disney+ and leading current work on large-scale data processing at ICE. An active open-source maintainer, he leads the ZIO DynamoDB library and co-maintains ZIO Kinesis, reflecting a commitment to functional Scala tooling beyond day-to-day delivery. Based in the UK, he pairs deep hands-on technical craft with leadership as Director of Serverside Consulting Ltd, and—perhaps unexpectedly—brings a long career breadth that spans enterprise Java architecture to modern functional Scala.
10 years of coding experience
21 years of employment as a software developer
BSc (Hons) Information Technology, BSc (Hons) Information Technology at De Montfort University
Powerful, joyful building blocks for modern cloud-native applications.
Contributions:81 pushes, 6 branches in 1 year 1 month
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.