Mobile Application Developer
Information
Languages
About
Main technologies
Additional skills
- Firebase2 yrs.
- Crashlytics2 yrs.
- Agile Methodology2 yrs.
- Python1 yrs.
- JavaScript1 yrs.
- Unity1 yrs.
- FlutterFlow1 yrs.
- Quality Assurance (QA)0.5 yrs.
- AdMob0.5 yrs.
Experience
Snappie
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
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.
Sürücülük İmtahanı
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.