Igor R.
About Igor R.
Igor R. is a Principal Software Engineer at Flo Health Inc. with over 18 years of experience in software development, specializing in software architecture and technical leadership.
Work at Flo Health
Igor R. serves as a Principal Software Engineer at Flo Health Inc., a position he has held since 2020. In this role, he applies his extensive experience in software development and architecture to contribute to the company's technology initiatives. His work involves utilizing a diverse development stack that includes modern technologies such as Scala, Akka, and Kubernetes. His responsibilities encompass designing and implementing software solutions that align with Flo Health's objectives.
Previous Experience in Software Architecture
Prior to his current role, Igor R. held significant positions in various organizations. He worked as Chief Software Architect at Innovation Process Group LLP from 2011 to 2014, and then at DAR as CTO and Chief Software Architect from 2016 to 2020. His tenure at GreenApple LLP as Chief Software Architect from 2014 to 2016 also contributed to his expertise. These roles allowed him to apply advanced software architecture principles and technologies in diverse environments.
Education and Expertise
Igor R. studied at Kazakh National Technical University, where he focused on Software Engineering and Computer Science, earning a degree in Software Engineering from 1995 to 2000. His educational background laid the foundation for his extensive career in software development, which spans over 18 years. He possesses specialized knowledge in areas such as Distributed Computing, Cloud Architecture, and DevOps, enhancing his capabilities as a software architect and technical leader.
Technical Skills and Development Stack
Igor R. utilizes a comprehensive development stack that includes technologies such as RabbitMQ, Kafka, Aerospike, Cassandra, Redis, Docker, and Rust. He is proficient in applying software architecture tools and principles, including Domain Driven Design, microService-Architecture, Event Sourcing, and CQRS. His technical skills enable him to design scalable and efficient software solutions tailored to meet organizational needs.
Interest in Emerging Technologies
Igor R. has a strong interest in emerging technologies, particularly in the fields of IoT (Internet of Things) and Distributed Ledger Technology, including Smart Contracts. This interest reflects his commitment to staying updated with technological advancements and integrating innovative solutions into his work as a software engineer and architect.