Asad Karammi

IOS Engineer

Istanbul, Türkiye13 yrs experience

Key Highlights

  • Developed user-friendly apps for millions.
  • Expert in Kotlin and Android development.
  • Mentored junior developers and led teams.
Stackforce AI infers this person is a Fintech and Healthcare-focused Android Developer with extensive experience in B2C applications.

Contact

Skills

Core Skills

KotlinAndroid DevelopmentJava EeAsp.net Mvc

Other Skills

.NET FrameworkAndroid JetpackAndroid Jetpack ComponentAndroid Jetpack ComposeBusiness IntelligenceCI/CDClean ArchitectureContinuous Integration and Continuous Delivery (CI/CD)CoroutinesDRY (Don't Repeat Yourself)Dagger2Data AnalysisData MiningData WarehousingDependency Injection

About

Thank you for visiting! I have created user-friendly mobile apps for millions of people for over 7 years. Think: building user-friendly applications, slaying bugs, ability to tackle complex challenges, and deliver innovative solutions, in the world of Android development. Working on the Wepod neobank app at Dotin, I'm casting my coding spells to empower millions of people to manage their finances digitally. Here, I not only build the app but also guide and mentor junior developers, fostering a collaborative and growth-oriented environment. I also actively contribute to open-source projects for the greater good. Let's connect and collaborate on building incredible apps together!

Experience

13 yrs
Total Experience
1 yr 10 mos
Average Tenure
1 yr 8 mos
Current Experience

Livetainment games

Android Developer

Oct 2024Present · 1 yr 8 mos · Istanbul, Türkiye · Hybrid

KotlinClean ArchitectureAndroid Jetpack ComposeKotlin Coroutines & FlowKMPMobile Game Development+1

Dotin

Android Developer

Oct 2023Sep 2024 · 11 mos · Tehran Province, Iran · Hybrid

  • Wepod, a Neobank app with millions of users, allows users to open accounts online and manage their finances. Working in an agile environment with 4 other Android developers, responsible for code reviewing, creating new features, and optimizing performance.
  • Reduced app resource usage (memory down 10%, CPU down 5%) through Hilt refactoring and memory leak fixes, delivering a smoother experience.
  • Improved code maintainability and testability by introducing automated tests and modular code structure.
  • Optimized composable functions, resulting in a maximized 30% increase in screen responsiveness.
  • Presented refactorings for modularity and comprehensive automated testing to Tech Lead while working on legacy code modernization.
KotlinAndroid Jetpack ComposeKotlin Coroutines & FlowAndroid Jetpack ComponentClean ArchitectureUnit Testing+10

Itoll

Android Developer

Aug 2021Oct 2023 · 2 yrs 2 mos · Tehran, Iran · On-site

  • iToll is a B2C automotive service app with +5 M users. Among its features are an online car market and car services such as insurance, tolls, penalties, payments, etc. Working in an agile environment along with 4 other Android developers, responsible for leading Android development, code reviewing, creating new features, and optimizing performance.
  • Successfully migrated a complex UI to SDUI, significantly reducing development time and improving maintainability.
  • Collaborate with and potentially lead/mentor other developers to ensure code quality and knowledge sharing.
  • Introduced scenario testing, significantly enhanced quality, streamlined QA processes, and expedited releases.
  • Designed and implemented CI/CD pipeline for automated APK builds and Unit & UI testing.
  • Boosted app performance through Compose optimization of 5 key screens, delivering a seamless user experience with smooth animations.
  • Reduced debugging time by 50% and achieved 80% code coverage through comprehensive Unit testing.
  • Led successful Flutter app migration to native Android (Kotlin & Jetpack Compose), ensuring zero regressions and a 20% user engagement boost.
KotlinAndroid Jetpack ComposeClean ArchitectureKotlin CoroutinesKotlin Coroutines & FlowAndroid Jetpack Component+23

Yekzan

Android Developer

May 2020May 2021 · 1 yr · Tehran, Iran · Hybrid

  • One-Woman is a women's health app, with +2 M users. Among the features are a menstrual and pregnancy calendar, as well as a question-and-answer system with specialists and other users. Working in an agile environment along with 3 other Android developers, responsible for leading Android developers, focusing on new features, rewriting app, and optimizing performance.
  • Boosted user engagement by 20% via tutorial videos and podcasts, leveraging insights from Google Analytics.
  • Developed menstrual and prediction calendars which led to an increase in daily active users by 20%.
  • Boosted code quality with unit testing (80% coverage), reducing critical bugs.
  • Utilized RxJava to simplify threading challenges and achieve functional and reactive code.
KotlinClean ArchitectureJetpack ComponentKotlin Coroutines & FlowRxJavaSoftware Design Patterns+13

baron

Android Developer

Jan 2017May 2020 · 3 yrs 4 mos · Tehran · On-site

  • BarOn is an Online transportation services and truck booking, Logistics app with +500 K users. The application provides features such as finding trucks, real-time tracking, bookings, scheduling, price estimation, and ratings and reviews systems. Working in an agile environment along with another Android developer, responsible for creating Android applications, focusing on new features, and optimizing performance.
  • Leveraged logic sharing and clean architecture approach to developing two applications, improving maintainability, efficiency, scalability, and future development.
  • Utilized Google Maps APIs to build robust location-based functionalities within the app.
  • Built a user-friendly Android interface for BarOn, facilitating seamless truck booking and customer transportation management.
  • Played a key role in building the Android app, a rapidly growing startup, fostering innovation and contributing to its success in the online transportation market
KotlinAndroid JetpackClean ArchitectureModel-view-viewmodel (MVVM)RxJavaSoftware Design Patterns+12

Irsapardaz pasargad

Junior Android Developer

Jan 2016Dec 2016 · 11 mos · Tehran Province, Iran · On-site

  • A startup with MrFootbal-football-fantasy game- application
  • o Implemented chatting room using socket.io
  • o Customizing views
Java EEAndroid DevelopmentJetpack ComponentMVP Design PatternSoftware Design PatternsSocket.io+5

Arshida software group

.NET Developer

Jan 2013Jan 2016 · 3 yrs · Hamedan, Hamadan Province, Iran · On-site

ASP.NET MVC.NET Framework

Education

Omran Tose-h University

Bachelor's degree — Computer Software Engineering

Jan 2008Jan 2013

Stackforce found 100+ more professionals with Kotlin & Android Development

Explore similar profiles based on matching skills and experience