Ehsan Ullah

Ehsan Ullah Email and Phone Number

Senior Android Developer | Kolin | Java | Flutter | Clean Architecture | Jetpack Components
Ehsan Ullah's Location
Al Jubayl, Saudi Arabia, Saudi Arabia
About Ehsan Ullah

I am Senior Android Developer with 6+ years of experience in working on Android Studio using Kotlin & Java programming languages. I have very good communication and presentation skills that help me to work in a group under any condition.I love following the best practices and working with cutting-edge technologies, like:- Kodein dependency injection.- MVVM, Repository and Clean Architecture.- Android JetPack.- Cross-platform apps using Flutter- Room DB, SugarORM and shared preferences.- Multithreading, Coroutines, RxJava and WorkManager.- LiveData and Flow.- Material design and View binding.- Navigation component, Lifecycle-Aware and ViewModel.- REST-API using AndroidNetworking and Retrofit.- Git version control. - Localization & RTL views.- Firebase (Realtime Database, Firestore, FCM, Crashlytics).- Firebase Analytics (events, user properties, performance).- Third-party libraries like Google Maps, Microsoft Face Detection API etc.Specialties:- Requirement Analysis, estimation, and planning of projects.- Building the project from scratch to finish the product.- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Ehsan Ullah's Current Company Details

Senior Android Developer | Kolin | Java | Flutter | Clean Architecture | Jetpack Components
Ehsan Ullah Work Experience Details
  • Innovative Saudia
    Lead Android Developer
    Innovative Saudia Apr 2023 - Aug 2024
    Lahore, Punjab, Pakistan
    - Manage apps in both English and Arabic.- Calling Restful APIs using Android Networking Library.- Optimized app architectures for scalability and performance.- Collaborated with cross-functional teams including designers, QA, and productmanagers to deliver high-quality Android apps.- Improve the overall code quality and development processes.- Successfully designed and implemented complex UI/UX designs for Androidapplications.
  • Wurqi
    Senior Software Engineer / Lead Android Developer
    Wurqi Feb 2020 - Apr 2023
    Lahore, Punjab, Pakistan
    Being part of the team, the following were my experiences while working there:- Divide tasks into modules to meet estimated deadlines.- Firebase Realtime Database, Firestore, FCM, Crashlytics.- Knowledge of MVVM, Clear Architecture.- Knowledge of DataBinding, Room, Navigation, Paging, LiveData.- Knowledge of DI and design patterns.- Build the application from scratch Collaborate closely with product and design teams to create innovative user interfaces and features optimized for all-size mobile screens.
  • Wurqi
    Android Developer
    Wurqi May 2020 - Apr 2022
    Lahore, Punjab, Pakistan
  • Infogistic (Pvt) Limited
    Android Developer
    Infogistic (Pvt) Limited Jun 2018 - Feb 2020
    Lahore, Punjab, Pakistan
    Being part of the team, the following were my experiences while working there:- Work closely with the quality assurance team to ensure the delivery of highquality and reliable Android applications.- Monitor application performance at the post-deployment stage and makenecessary changes if needed.- Continuously stayed up-to-date with the latest Android technologies and trends.- Got experience in using 3rd party libraries like Google Maps API, MS FaceDetection API, etc
  • Jinnbyte
    Software Engineer/Android Developer
    Jinnbyte Nov 2017 - Jun 2018
    Lahore, Pakistan
    - SVN for code versioning.- Architecture MVC.- Local database using SQLite.- Fluid navigation using Fragments.- Communication with REST services using Retrofit.- Utilizing memory and performance using RecycleViews and Endless Scrolling techniques.
  • National Vocational And Technical Training Commission Navttc
    Android Developer (Internee)
    National Vocational And Technical Training Commission Navttc Jun 2016 - Aug 2016
    Evacuee Trust Complex, Islamabad 44000
    I worked as an Android Developer with a team at the Prime Minister Office Dept. National Vocational & Technical Training Commission. It was a contract-based job in which we developed a Platform to provide employment to people all over the country based on their skills.

Ehsan Ullah Education Details

Frequently Asked Questions about Ehsan Ullah

What is Ehsan Ullah's role at the current company?

Ehsan Ullah's current role is Senior Android Developer | Kolin | Java | Flutter | Clean Architecture | Jetpack Components.

What schools did Ehsan Ullah attend?

Ehsan Ullah attended University Of Gujrat.

Not the Ehsan Ullah you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.