Mobile Application Developer

Rahman M

Information

Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
3 yrs.
Location
Poland, Sopot
Timezone
(GMT+01:00) Warsaw

Languages

Turkish
Advanced (C1)
Azerbaijani
Fluent (C2)
English
Advanced (C1)

About

Rahman is a Mobile Application Developer with a focus on creating efficient, user-friendly applications using Flutter and Flutter BLoC. With three years of commercial experience, he has developed mobile solutions in various domains, including social media and education. His expertise lies in implementing robust features that enhance user engagement and application performance. He has successfully built mobile applications from scratch, integrating functionalities such as video handling systems and automated revenue-sharing for advertising metrics. Additionally, Rahman has utilized Firebase for backend support and Crashlytics for monitoring stability, addressing challenges related to cross-platform functionality and user data synchronization. His technical skill set includes Python, JavaScript, and Agile methodologies, along with secondary tools like Firebase and AdMob. Rahman has worked in industries such as social media, recruiting, and e-learning, etc. He holds a degree in Computer Science and is currently pursuing further studies in Quantum Information Technology.

Additional skills

Experience

Snappie

Mobile Developer

About the Project

Snappie is a video-based social media and recruitment platform. The application combines social networking features with recruitment capabilities, allowing users to create and share video content for professional networking and job seeking purposes. Both the hiring process and job applications are conducted in video format.

  • Social Media
  • Recruiting

Responsibilities

Developed the mobile application from scratch and the video handling and compression systems for both client-side mobile applications and backend AWS infrastructure.

Skills & technologies

Coconut Game Platform

Mobile Developer

About the Project

The Coconut Game Platform lets users to play games instantly without downloading them, while maintaining seamless progress synchronization between web and mobile platforms. The platform serves as a marketplace connecting game publishers with players, featuring an innovative revenue-sharing model. The target audience includes casual gamers seeking instant gameplay experiences and game publishers looking to distribute their content efficiently. The platform implements cross-platform save functionality, allowing users to continue their gaming sessions across different devices seamlessly.

Responsibilities

I was responsibe for the mobile app development from scratch. A significant achievement was developing an automated revenue-sharing system that leverages AdMob's advertising metrics to distribute ad revenue between our platform and game publishers fairly. This system tracks ad impressions and revenue generated while users play specific games, automatically calculating and attributing the appropriate share to each publisher. I integrated Firebase Analytics for user behavior tracking and Crashlytics for monitoring platform stability. The implementation included a robust cross-platform save system that synchronizes user progress across mobile devices and web browsers.

Skills & technologies

Sürücülük İmtahanı

Software Developer

About the Project

A mobile application designed to teach users how to drive. The platform serves as an educational tool for aspiring drivers, providing comprehensive driving instruction and test preparation materials.

  • E-learning

Responsibilities

I co-developed the mobile app and worked on Python scripts to digitize materials from images and PDFs. Additionally, I developed desktop tools using Flutter to assist in digitizing quizzes.

Skills & technologies

Education

University of Gdansk

2024 - 2026
Quantum Information Technology

Azerbaijan State Oil and Industry University

2017 - 2021
Computer Science