Aalishan Ansari

Software Engineer

Bengaluru, Karnataka, India7 yrs 4 mos experience
Most Likely To Switch

Key Highlights

  • 9+ years of experience in Android development.
  • Expert in Kotlin and Java for scalable applications.
  • Strong background in Agile methodologies and team collaboration.
Stackforce AI infers this person is a Senior Android Developer with expertise in Fintech, Retail, and Agriculture applications.

Contact

Skills

Core Skills

Android DevelopmentKotlin

Other Skills

AdapterAgile MethodologiesAgile Project ManagementAnalyticsAndroid JetpackAndroid ProfilerAndroid SDKAndroid StudioApp LinksApplication Programming InterfacesApplication Programming Interfaces (API)AuthenticationBitriseBuilderCI/CD

About

I am a dedicated Senior Android Developer with 9+ years of experience building robust, high-performance applications across Real Estate, Healthcare, Agriculture, Retail, and Enterprise domains. Skilled in Kotlin and Java, I specialize in scalable Android development using MVVM, MVI, MVP, and Clean Architecture. I have hands-on expertise with Android Jetpack components including RoomDB, WorkManager, LiveData, ViewModel, Navigation, Paging, DataBinding, ViewBinding, and Hilt/Dagger for dependency injection. I'm proficient in Jetpack Compose for modern declarative UIs and traditional XML layouts using ConstraintLayout, CoordinatorLayout, and MotionLayout. I apply design patterns like Singleton, Factory, Builder, Repository, Observer, Adapter, and Strategy, following SOLID principles for clean, maintainable code. Performance and security are priorities—I resolve memory leaks using LeakCanary and Android Profiler, optimize with ProGuard/R8, and implement SSL pinning, EncryptedSharedPreferences, and Keystore API for secure data handling. I'm proficient in RESTful API integration using Retrofit, OkHttp, Volley, and Gson/Moshi. I have strong Firebase experience with Crashlytics, Analytics, FCM, Remote Config, Authentication, and Firestore. My testing expertise includes JUnit, Mockito, Espresso, and UI Automator. I implement CI/CD pipelines with Jenkins, GitHub Actions, and Bitrise, ensuring code quality through SonarQube. I'm experienced with Kotlin Coroutines/Flow and RxJava for reactive programming, offline-first architecture, and background processing using JobScheduler and Foreground Services. My skills extend to multi-module architecture, dynamic feature modules, and app bundle optimization. I've implemented deep linking, App Links, in-app updates, and follow Material Design 3 with comprehensive accessibility support. I'm proficient in Git, Gradle build optimization, custom flavors, and tools like Jira and Android Studio's debugging suite. I've worked with analytics platforms including Google Analytics, Mixpanel Clavertap. I thrive in Agile/Scrum teams, collaborating with cross-functional teams, conducting code reviews, and mentoring junior developers. I monitor Play Console vitals, optimize startup time, reduce ANR rates, and improve stability.

Experience

7 yrs 4 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 3 mos
Current Experience

Tesco technology

Senior Software Development Engineer 2

Mar 2023Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Get more power in your pocket with the new Tesco Grocery and Clubcard app. It makes online and in-store supermarket shopping quicker and more convenient than ever. Shop from up to 50,000 products, including all the brands you love. Choose home delivery, Click+Collect or our new 30 minute delivery service, Whoosh*, and get your supermarket grocery shopping when, where and how you want.
  • New to the app, everything you love about Tesco Clubcard ready to use in one scan of your Clubcard barcode when you shop in your local supermarket or express store. Save more with exclusive Clubcard Prices. Collect Clubcard points when you shop for groceries online and in store. Turn your points into Clubcard vouchers and spend them straight from your app. Spend your vouchers on your groceries or get 2x their value to use with our Reward Partners, including everything from days out to a Disney+ subscription. Join Clubcard Christmas Savers and budget for your best festive celebration yet. Plus, use your Clubcard to unlock exclusive subscriptions including Clubcard Plus and Delivery Saver and get even better value.
  • What's more, we've added tools to help you shop smarter. Check your local store has what you need before you visit with Stock Check. Make a list right in your app and use it while you shop in store. And add your favourites straight to your online basket.
KotlinJavaAndroid DevelopmentMVVMMVIMVP+68

Payo

Senior Software Development Engineer

Oct 2021Feb 2023 · 1 yr 4 mos · Bangalore Urban, Karnataka, India

  • Developed and released features for the PayO Bank app.
  • Engaged in full end-to-end development, release management, and bug fixes.
  • App Information:
  • PayO is a mobile invoice/billing, payment, accounting and inventory app for Small & Medium Indian businesses that help create online invoices/bills and manage inventory & payment transactions.
  • Benefits of using the PayO app - Your Invoice, Billing and Payment app:
  • a)Invoice maker & GST billing software is completely reliable, safe, secure easy to use with auto-syncing of various devices
  • b) Useful Invoice maker app with easy inventory management, payment reminders, GST business reports, mobile accounting
  • c)Invoice maker app will send your contacts - easy Whatsapp/SMS/E-mail payment reminders and also collect payments online
  • d)GST billing software will generate monthly sales/purchase reports for your business (PDF, Docs, Google Drive, Excel, Google Sheets)
  • App Link: https://play.google.com/store/apps/details?id=money.payo.m
KotlinJavaAndroid DevelopmentREST APIFirebaseAgile Methodologies+4

Kamatan farm tech pvt ltd

Senior Android Developer

Apr 2020Aug 2021 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Contributed to the development of the Kamatan Agriculture App, providing valuable information for farmers.
  • About App:
  • Kamatan Farmer App is now Kisan Connect - powered by Samunnati
  • Kisan Connect is an app built in order to provide information useful for farmers. In Kisan Connect you can find information on the following:
  • (i) Weather Forecast and Advisory
  • In Kamatan you can find weather forecast for next 5 days. Forecast details include, rain probability, temperature, humidity, wind speed, rain intensity and precipitation accumulation
  • We also provide advisory for next 5 days based on weather, sourced from meteorological department.
  • (ii) Crop Advisory
  • You can find package of practice, new innovations, information related to different disease, pests and nutrition management etc. for different crops.
  • (iii) Product details
  • You can find details related to different products like seed varieties, fertilisers, agrochemicals, farm machinery etc.
  • (iv) News
  • News related to agriculture and your region.
  • (v) Market Prices
  • Now get market prices from your nearest mandi in the app.
  • Apart from this, you can connect with peer farmers on the Kisan Connect app and:
  • (i) Find tried and tested solutions to crop issues
  • (ii) Buy/sell seeds, tractors, animals etc.
  • (iii) Understand the true value of your crop
  • App Link: https://play.google.com/store/apps/details?id=com.kamatan.farmer
KotlinJavaAndroid DevelopmentREST APIFirebaseAgile Methodologies

Gympik

Android App Developer

May 2018Oct 2019 · 1 yr 5 mos · Bengaluru Area, India

  • Gympik is a fitness discovery app that connects you to more than 12,000+ fitness and wellness centers across India. By using our app, you can discover various fitness options near you, buy gym memberships at best prices in cities like Bangalore, Mumbai, Delhi, Kolkata, Jaipur, Indore, Chennai, Hyderabad, Pune, Gurgaon, Chandigarh, Navi Mumbai, Noida, Lucknow, Ahmedabad, Faridabad, Panchkula, Mohali, and Ghaziabad.
  • Whether your fitness goal is weight loss, sculpting body or to gain muscles, our app can help you achieve all. Choose from the best gyms, nutritionists, Zumba classes, dance classes, martial arts, Cross functional training, aerobics classes and more.
  • Gympik is your holistic fitness partner and there is a lot more you can do on this app.
  • Personalized fitness experience: You can hire fitness trainers, yoga personal trainers all by yourself. Just click to choose from a network of 250+ certified and verified trainers and book a free demo session!
  • Free chat with expert dietitian: Also, chat with our in-house dietitian and get free nutrition counseling anytime, anywhere.
  • Best offers on gym membership: If you are looking for best offers on gym memberships you are at the right place. We have a curated list of special gym membership offers for the all the fitness addicts.
  • Flexible membership options: Now you buy gym membership as per your need & pay accordingly. For example, if you are in a new city and don’t want to miss on your workout, you can avail the service for a single day and pay accordingly. Want to try different gyms? No worries, you can pay for 1 or 2 classes too.
  • Cashless payment option: Once you finalize the service you want to avail, you can make the payment online. We want you to worry less and enjoy our hassle-free payment options.
  • Fitlog: Having the right information is the first step to make the right choice! Read the best in class Gympik’s blog posts on health, fitness and more in our app, the best way to stay informed and be healthy.
KotlinJavaAndroid DevelopmentREST APIAgile Methodologies

Endeavour software technologies (a genpact company)

Trainee to Associate Software Developer

Sep 2014May 2018 · 3 yrs 8 mos · Bengaluru Area, India · On-site

  • Trainee to Associate Software Developer, Test Engineer

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Bachelor’s Degree — Computer Science and Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Android Development & Kotlin

Explore similar profiles based on matching skills and experience