Profile

Highly motivated Software Engineer (Mobile) proficient in Kotlin and Java for Android development, with growing experience in iOS development using Swift. Skilled in agile methodologies and cross-functional collaboration to deliver high-quality mobile applications. Primarily focused on Android, with exposure to iOS platforms and a passion for creating polished, user-centered apps.

Download CV

Featured Mobile Apps

ThatWord feature graphic

ThatWord

Translate text instantly with your device, directly from your screen!

Screen Translate: A floating button appears over any app. Tap it to capture a screenshot and instantly translate the text into your chosen language.
Extract Text: Upload an image or take a new photo. Extract text and translate it quickly and accurately.

Perfect for reading, learning, or understanding content in any language—all on your device. Fast, easy, and reliable!

Counter feature graphic

Counter

Welcome to Counter, your go-to app for a seamless counting experience! Our versatile design features three distinct screens—Home, List, and Settings—crafted to cater to all your counting needs. Effortlessly manage and track counter on the Home screen, each with personalized names and values. Navigate through your counters with ease on the List screen, providing a quick overview of your counting endeavors. Dive into the Settings screen to explore customization options, tailoring the app to fit your preferences. Simplify your counting tasks and enhance your experience with Counter

Math For Kids feature graphic

Math For Kids

Math For Kids, simple math games for everyone from kids to adults. The simplest games for addition, subtraction, multiplication and division in one application. Boost your brain power with a great game for kids and adults. Features: Practice Mode, Quiz Mode, Duel Mode and Time Mode. Each category has its own rules for improving math skills. Enjoy playing Math For Kids.

Recorder feature graphic

Recorder

A simple and easy to use Recorder app for Android designed for high quality and long recordings with a clear and simple user interface. One of the best recorders for recording sound with adjustable quality. It is simple and convenient to use. You can record your meetings, speeches, lectures, songs. There are no time limits. Enjoy using the Recorder app.
Features:
- Record your voice in your preferred quality
- Simple user interface, easy to use
- Format file: mp4
- mp4 encoding with adjustable sample rate (8-44 kHz)
- Play, pause, stop audio file
- Send/Share your recording
- Delete your recording right from the app
- Save the recording file
- Recording in background (even when display is off)
- Easy to use recordings list

ZikrHelp feature graphic

ApolloAndroid

Apollo Android is an Android app demonstrating the usage of GraphQL in Android.
Features:
- Authentication: Utilizes Firebase Authentication for user authentication and secure data storage
- Cloud Firestore: Stores user data securely in Firestore
- Continents Page: Displays the percentage of starred countries in a specific continent
- Countries: Allows users to view and star countries within a selected continent

RandomCountry feature graphic

RandomCountry

RandomCountry is an Android application developed using Jetpack Compose, a modern UI toolkit for building native Android apps. It provides users with an engaging experience for discovering information about random countries. The app comprises two main screens, each serving a distinct purpose:
RandomCountries: This screen leverages the Random Data API to retrieve random address information for countries. Users have the option to input a number between 5 and 20, upon which they will be presented with a selection of random countries.
RandomCountriesInfo: The RandomCountriesInfo screen harnesses the power of the Rest Countries API to deliver comprehensive information about countries. In addition to textual data, this screen integrates Coil, a robust image loading library, to seamlessly display the flags of the respective countries. This enhancement contributes to an enriched visual experience for users.