Nijat Ahmadli

Senior Software Engineer, Android @ Onfido

About Nijat Ahmadli

Nijat Ahmadli is a Senior Software Engineer specializing in Android development at Onfido since 2020. With a strong background in Kotlin and extensive experience in Agile methodologies, he has contributed to various roles in mobile application development across multiple companies in the UK and Azerbaijan.

Work at Onfido

Nijat Ahmadli has been employed at Onfido as a Senior Software Engineer, specializing in Android development since 2020. In this role, he focuses on creating and maintaining Android applications, utilizing his expertise in Kotlin and Agile methodologies. His contributions aim to enhance team collaboration and improve project delivery timelines.

Previous Experience in Software Development

Prior to his current position, Ahmadli held several roles in software development. He worked at Simbrella as a Mobile Application Developer from 2014 to 2015 in Baku, Azerbaijan. He then joined Poq, where he served as an Android Engineer from 2016 to 2017 and later as the Android Team Lead from 2017 to 2020 in London, United Kingdom. Additionally, he worked at Aim Driven Solutions as a Mobile Application Developer from 2015 to 2016.

Education and Expertise

Nijat Ahmadli earned his Master of Science (MS) in Computer Science from Queen Mary, University of London, studying from 2013 to 2014. He also holds a Bachelor's degree in Computer Engineering from Middle East Technical University, where he studied from 2008 to 2013. His academic background supports his specialization in Android development, including Clean Architecture and Android Architectural Components.

Technical Skills and Methodologies

Ahmadli employs various technical skills and methodologies in his work. He has a strong background in Kotlin and utilizes Reactive Programming and Dependency Injection to enhance the performance of Android applications. His experience with Agile methodologies allows him to improve team collaboration and streamline project delivery.

Quality Assurance Experience

In addition to his development roles, Nijat Ahmadli has experience in quality assurance. He worked as a Quality Testing and Assurance Specialist at Nar Mobile (Azerfon) for two months in 2014 in Baku, Azerbaijan. This role contributed to his understanding of software quality and testing processes.

People similar to Nijat Ahmadli