Android Developer
Burak S.
Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
5 yrs.
Location
Turkey, Istanbul
Timezone
(GMT+02:00) Istanbul
Languages
Turkish
Fluent (C2)
Russian
Beginner (A1)
English
Fluent (C2)
About
A dedicated Android Developer with deep expertise in Kotlin and Java, passionate about creating innovative mobile solutions. Combining technical proficiency with creative UI design, I specialize in building robust applications using MVVM architecture and modern Android development practices. Beyond development, I contribute to the tech community through my YouTube channel, where I've spent two years sharing educational content and insights about Android development. My approach combines hands-on expertise with continuous learning, ensuring each project benefits from the latest industry trends and best practices. Whether working independently or as part of a team, I maintain a strong commitment to delivering high-quality applications while meeting project deadlines.
Core skills
  • Kotlin 4 yrs.
  • Android 4 yrs.
Other skills
  • UI/UX 5 yrs.
  • RESTful API 4 yrs.
  • Firebase 4 yrs.
  • Socket.IO 3 yrs.
  • Java 2 yrs.
  • Security 2 yrs.
  • MapKit 2 yrs.
  • PayPal API 2 yrs.
Experience
Dating App
Native Android Developer
About the Project

In this project, I played a significant role in the development of a dating application similar to Tinder. I contributed to all phases of the project, from design to coding and uploading to the Android market. I designed an aesthetic and user-friendly interface, and coded to meet performance and functionality requirements.

Responsibilities

- Designed user-friendly interfaces, maximizing UX; - Coded using Kotlin and MVVM architecture, ensuring app performance; - Managed data with Retrofit, Hilt, Room, and Encrypted Shared Preferences for security; - Integrated Firebase for storage, authentication, and analytics; - Actively managed the project from concept to launch in the Android market; - Performed continuous tests for smooth operation and efficiency.

Skills & technologies
  • Android
  • Kotlin
  • RESTful API
  • Firebase
  • Security
Bet Application
Native Android Developer
About the Project

Developed a sports betting app for football, basketball, and volleyball using Kotlin and MVVM. Features included WebSocket for live scores and real-time betting. Implemented secure OTP login, managed data with Retrofit and Hilt, and created engaging UIs with Glide and Lottie. Integrated Firebase for data and analytics. Enhanced efficiency with CI/CD processes, used Bitbucket for version control, and collaborated effectively with the team.

Responsibilities

- Developed a sports betting application using Kotlin and MVVM architecture; - Integrated live score tracking and real-time betting features with WebSocket; - Implemented secure login system using OTP; - Managed data with Retrofit and Hilt; designed user interface with Glide and Lottie; - Integrated Firebase for data storage and analytics services; - Enhanced development efficiency by implementing CI/CD processes; - Managed version control with Bitbucket; - Collaborated and coordinated effectively within team.

Skills & technologies
  • Android
  • Firebase
  • UI/UX
  • Socket.IO
  • Security
  • RESTful API
Car Rent App
Native Android Developer
About the Project

The car rental application I developed offers users an easy way to rent vehicles. Built using Kotlin and MVVM architecture, the app integrates Google Maps API and Huawei Mobile Services (HMS), allowing users to easily locate vehicles and get directions via Petal Maps. Payment methods such as PayPal and Google Pay were integrated for secure transactions. GitHub was used for version control, and development efficiency was enhanced through CI/CD processes.

Responsibilities

- Developed a user-friendly car rental application using Kotlin and MVVM architecture; - Integrated Google Maps API and Huawei Mobile Services (HMS) for vehicle location tracking and Petal Maps for navigation; - Implemented secure payment systems including PayPal and Google Pay; - Utilized GitHub for version control to maintain code integrity and track changes; - Enhanced development process efficiency through the implementation of CI/CD pipelines.

Skills & technologies
  • MapKit
  • Kotlin
  • Java
  • Firebase
  • Security
  • PayPal API
Education
Nisantasi University
2016 - 2020
Computer engineering