Trayan is developer of end-to-end reactive full-stack applications and services using ES, TypeScript, React, Angular, and Vue.js clients, and Spring, Java EE, Reactor, Kafka, Ktor (Kotlin), Express (TypeScript), Golang, and Flask (Python) back-ends. He has 18+ years of software development experience and 15+ years experience as enterprise IT trainer. Trayan is CTO of IPT – Intellectual Products & Technologies – training and consultancy company, focused on novelties in front-end and REST/gRPC/GraphQL backend development – reactive UI, end-to-end reactive programming, distributed event stream processing, distributed machine learning, and real-time micro-service architectures. Trayan has presentations on local developer conferences such as Java2Days, Voxxed Days, jPrime, jProfessionals, BGOUG, on topics like Spring 5, Reactor, SOA & REST, Kafka, Pulsar, Java EE, React, Angular, Express.js, RxJS, reactive robotics and IoT. He is robotics / smart-things/ IoT enthusiast and organizes RoboLearn hackathons in Sofia.