Rifat Rahman

Rifat Rahman

Senior Software Engineer (Android App Developer) @ Brain Craft

About Rifat Rahman

Rifat Rahman is a Senior Software Engineer specializing in Android app development at Brain Craft Ltd. in Dhaka, Bangladesh, with a strong background in mentoring and expertise in Java and Kotlin.

Work at Brain Craft

Rifat Rahman has been employed at Brain Craft Ltd. as a Senior Software Engineer (Android App Developer) since 2021. In this role, he contributes to the development of Android applications and leads projects that require advanced technical skills. His experience in the field allows him to mentor junior developers, sharing knowledge and best practices to enhance team performance. Brain Craft Ltd. is located in Dhaka, Bangladesh, where Rifat applies his expertise in software engineering to deliver high-quality mobile solutions.

Education and Expertise

Rifat Rahman earned his Bachelor’s degree in Computer Science and Engineering from Shahjalal University of Science and Technology, where he studied from 2010 to 2014. He also completed his Higher Secondary Certificate at Kurigram Govt. College from 2006 to 2008, and his Secondary School Certificate at Mukul Niketon High School. Rifat demonstrates proficiency in data structures and algorithms, and he possesses a strong understanding of design patterns and principles, including SOLID and Dependency Injection. His technical skills include expertise in Java and Kotlin for Android application development.

Professional Background

Before joining Brain Craft, Rifat Rahman worked as a Software Engineer (Android App Developer) at LII Lab from 2017 to 2020. In this position, he developed Android applications and contributed to various software projects. His career began as a Junior Software Engineer at TiCON System Ltd, where he worked from 2015 to 2016. This progression in his career reflects his growing expertise and commitment to the field of software engineering.

Technical Skills

Rifat Rahman has a strong foundation in Android application development, with capabilities in both Java and Kotlin. He is skilled in applying data structures and algorithms to solve complex problems. His understanding of design patterns, including SOLID principles and Dependency Injection, enhances his ability to create scalable and maintainable software. Rifat is also passionate about exploring new technologies, demonstrating a willingness to adapt and grow in his field.

People similar to Rifat Rahman