Post Job Free
Sign in

Android Developer Software Engineering

Location:
Houston, TX
Posted:
February 13, 2025

Contact this candidate

Resume:

MUHAMMAD IRFAN ADIL (Green Card Status, No Sponsorship required)

+1-409-***-**** (Houston, TX) **********.***@*****.*** Academic Profile

BE, Software Engineering, Mehran University of Engineering & Technology (Jan 2004 – March 2008) Technical Skills

Languages

Java, Kotlin, Android Application Programming

Spring Framework (Spring, Spring MVC, Spring Boot, Spring Security, Spring Batch), JPA / Hibernate C, C++, Objective C, Swift 3

Technologies

VIPER, MVP, MVVM, Object oriented programming, Android SDK, third-party libraries and Rest APIs Flow, Jetpack components, Compose UI, Live Data, RxJava, Retrofit, Coroutines, Glide, Room Dagger 2, Dagger Hilt, Google libraries, Gson, In App Purchase, Junit, Espresso Software architectural practices and principles (MVP, MVVM, MVI, Clean, SOLID) Integration with third party API, Facebook API, Google Maps, Firebase API JIRA ticketing system, Familiar with Agile & Scrum working methodologies, GitHub, Microsoft VSS Projects developed

https://apkpure.net/developer/Muhammad.Irfan.Adil - Portfolio Apps Account

https://play.google.com/store/apps/details?id=air.paid.seating.plan.floor

https://play.google.com/store/apps/developer?id=QuranKareem

https://github.com/irfanadil

Projects worked on as a Senior Android Developer

https://play.google.com/store/apps/details?id=giniapps.easymarkets.com

https://play.google.com/store/apps/details?id=com.is.core.app

https://play.google.com/store/apps/details?id=com.tapmad.tapmadtv Professional History

Lead Android Developer May 2023 – Sept 2024

Easy Markets (Blue Capital Markets Ltd), Limassol, Cyprus https://www.easymarkets.com Major Responsibilities:

Development: Understand the legacy code and write new Kotlin code accordingly

Adding features and Libraries: Implement new features to the existing product like biometrics & social login

Inconsistent Layouts: Test the app on multiple screen sizes and orientations using Android Studio's emulator

Bug Fixes: Address bugs reported by users or testers. Release timely updates to fix critical issues.

Advanced Tools: Use tools like Android Studio Profiler, Leak Canary for memory leaks, & Firebase Crashlytics

Regular Meetings: Participate in daily sprint meetings to stay aligned with development goals Android Consultant Sept 2022 – March 2023

AB Supermarkets, Athens Greece https://www.ab.gr

Major Responsibilities:

Develop app for the inventory management system including features like bar code, hope code reading

Understand the SAPBTP Android SDK provided by the SAP and write code accordingly

Modify code of the previous version of the app supporting previous version of SAPBTP Android SDK Lead Android Developer April 2021 – Jan 2022

Rainsoft Financials, Karachi Pakistan https://www.rainsoftfn.com Major Responsibilities:

Design and develop advanced mobile applications like loan finance app using Kotlin

Developed the large size app which consumes over 100 API and some web services

Understand product features and write code accordingly

Implementing the design accurately for the android app

Act as a role model for junior members of staff, providing technical guidance Senior Android Developer Sept 2020 – Jan 2021

Innovative Solutions, Karachi Pakistan https://innovativesolutions.ae Major Responsibilities:

Fixed issues and bugs on Comera app

Rewritten and improved the existing code for the app

Researching and developing possible solution for the specific issues & bugs Senior Android Developer Feb 2020 – Aug 2020

GoodCore Pvt Limited, Karachi Pakistan www.goodcore.co.uk Major Responsibilities:

Involved at every project phrase, from concept creation to app store deployment

Developing mobile applications for android platform using Kotlin

Updated existing projects to adapt to newer versions of Android version Lead Android Developer April 2015 – Jan 2020

Centric Source, Karachi, Pakistan https://centricsource.com Major Responsibilities:

Involved at every project phrase, from concept creation to app store deployment

Proficient in object-oriented design, data structures, complexity analysis, and debugging

Developing mobile applications for android platform Mobile Developer Nov 2013 – Mar 2015

PI Pakistan Pvt. Ltd, Karachi, Pakistan http://www.tapmad.com Major Responsibilities:

Understanding and explaining technicalities of the Mobile application development

Developing as3 Air application that can be deployed to different OS phones

Researching and modifying open-source Adobe OSMF player like Strobe Player Software Engineer May 2011 – Sept 2013

Cloudnet, Karachi, Pakistan http://appovio.com

Major Responsibilities:

Understanding and explaining technicalities of the website

DIV base HTML Development of the pages using CSS3 and jQuery

Developing and managing websites using (HTML, CSS, jQuery, PHP, Ajax, Flash, XML, JSON)

Using Square libraries (Retrofit, Otto Event bus, Picasso, Dagger2) and others

Create SQL database structures that integrate with Android applications, web interfaces

Connecting Flash and PHP with Zend/Amf Web services

Development of mobile applications



Contact this candidate