Summary
Hosein Ayat is a CTO and senior software engineer with over a decade of experience designing and shipping distributed systems and backend platforms, primarily using Scala, Akka, Java and Linux-based toolchains. He built and leads engineering teams at Sanjagh, owning system architecture decisions and keeping the tech stack aligned with cutting-edge practices. Previously he led a scale team at Bayan, contributing to a distributed search engine and mail server while also teaching functional programming in Scala to recruit top talent. His background includes hands-on work across the JVM ecosystem, Cassandra, Elasticsearch and CI tooling like Jenkins, plus earlier .NET and BPM platform experience that gives him a broad, pragmatic view of enterprise systems. Based in Iran, he combines deep technical craftsmanship with recruiting and mentorship skills, often translating advanced FP concepts into production-ready services.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at Kharazmi University (Former Name= Tarbiat Moallem University)
Persian, English