Roman Kucheriavets
About Roman Kucheriavets
Roman Kucheriavets is a Senior Android Developer at Trinetix in Kyiv, where he has worked since 2018. He holds a degree in Computer Software Engineering from the National Academy of Management and has expertise in CI/CD integration, multithreading, and Android frameworks.
Work at Trinetix
Roman Kucheriavets has been employed at Trinetix as a Senior Android Developer since 2018. In this role, he has contributed to various projects, leveraging his expertise in Android development. His responsibilities include designing and implementing Android applications, integrating CI/CD processes, and managing development workflows. He works from the company's office in Kyiv, where he collaborates with other developers and stakeholders to deliver high-quality software solutions.
Education and Expertise
Roman studied at the National Academy of Management from 2008 to 2012, where he earned a degree in Computer Software Engineering. He specialized in Intelligent Decision Support Systems. His education provided a strong foundation in software development principles, which he has applied throughout his career. He has developed expertise in integrating CI/CD flows into projects using Jenkins and GitLab pipelines, as well as in working with SQLite databases and Object-Relational Mappers (ORMs).
Background
Roman Kucheriavets has a background in software development with a focus on Android applications. He possesses experience in multithreading, utilizing java.util.concurrent, RxJava, and Kotlin coroutines. His technical skills include proficiency in Android frameworks API, which encompasses Location and Cloud services, Camera functionalities, Notifications, and RESTful services. This diverse skill set supports his role as a Senior Android Developer.
Team Management Experience
Roman has demonstrated team management capabilities, having led teams of up to six individuals. His leadership experience includes coordinating development efforts, mentoring junior developers, and ensuring project milestones are met. This experience enhances his effectiveness in collaborative environments and contributes to the successful delivery of projects.