24.09.2025 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer, Senior Software Engineer - Team Lead, Technical Engineer

Munich, Deutschland
Weltweit
BS Computer Science
Munich, Deutschland
Weltweit
BS Computer Science

Profilanlagen

Professional Scrum Master I.pdf
Waqar Ul Haq - Flutter Developer.pdf
Waqar Ul Haq - Mobile Application Developer.pdf
Ul-Haq, Waqar_202505_Reference Letter_Signed.pdf
Certificate B1.pdf

Skills

Android: Kotlin, Kotlin Multiplatform, Jetpack (Compose, Room, Navigation, Lifecycle, WorkManager), Coroutines, Flows, WebSockets, Hilt, Dagger 2, RxJava, AOSP, Material Design

iOS: Swift, SwiftUI, UIKit, Combine, Core Data, Alamofire, URLSession

Cross-Platform: Flutter(Dart, Bloc, Riverpod, GetX, Dio, Retrofit, Hive, SQLite), React Native(JavaScript/TypeScript, Redux,React Navigation,Expo), .NET MAUI (C#, XAML, MVVM, Shell)

Architectures & Patterns: MVVM, MVI, Clean Architecture, Dependency Injection

Testing & Quality: JUnit, Unit Testing, Espresso, Mockito, Robolectric, XCTest, Jest, Flutter Test, Detox, NUnit, TDD, BDD, Appium

Tools & Practices: Git, GitHub Actions, Jenkins, Bitrise, Fastlane, CI/CD Infrastructure, Agile (Scrum, Kanban)

Specialties: Firebase (Auth, Firestore, Realtime DB, Crashlytics, Analytics, Messaging), Google APIs (Maps, Location, Drive, etc.), Google Play Billing, StoreKit, WebRTC, BLE (Bluetooth Low Energy), OCR, Sentry


Sprachen

DeutschgutEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer

Ministry Of Human Resources & Emiratisation
Key Responsibilities includes:
* Develop apps for smartphones as well for wearables.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
Projects:
* MOHRE (Ministry Of Human Resources & Emiratisation):
Description:
MOHRE is an award-winning application for best e-Services Government Application which
was announced in 2018 in World Summit Awards held in Dubai, UAE. The mobile application
provides an outstanding range of services to clients that reflects the ministry strategy
opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol
* Wajehni:
Description:
MOHRE mobile application provide an outstanding range of services to clients that reflects
the ministry strategy opening new channels by providing services with high level of quality.
The provided Services in this version is the most commonly used by clients based on
statistical studies carried out by the Ministry of Human Resources and Emiratisation ensuring
easy client use
Link: Android version: https://play.google.com/store/apps/details?id=ae.gov.mol.wajjehni

Senior Software Engineer - Team Lead

Techlogix
Key Responsibilities includes:
* Line management and personal development of a team of highly skilled developers.
* Managing the delivery of multiple complex simultaneous system development projects from design through to
release.
* Work closely with Development Project Managers and Business Analysts to produce accurate delivery estimates
and manage the transition from analysis through to design and delivery.
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure
the management of any delivery risks or issues.
* Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are
documented and used as the basis for the project event log, issues and risk log and any subsequent reporting.
* Participate in reviews and meetings and provide updates on project progress.
* Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders
to deliver on time and to the required quality standards.
* Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the
seamless implementation of existing and new systems.

Technical Engineer

ONE ECM
Key Responsibilities includes:
* Interact with clients and gather requirements.
* Act as a bridge between client and development team.
* Involve in the design & structure of projects.
* Develop apps for iOS/Android and Windows platforms.




Projects:
* ADHA (Abu Dhabi Housing Authority):
Description:
ADHA's remit is to work on the development and implementation of housing programs
for the citizens propose rules and legislations. I'm building a CMS (Corresponding
Management System) for them which will in IOS and Android platform. The application
will have all the corresponding of in-coming and out-going and make transactions
through the application. Also, it will keep track of all the corresponding's.

* FGB (First Gulf Bank):
Description:
FGB is currently the third largest bank by assets in the United Arab Emirates.
This application is Records Management System on Android Platform that will enable
users to manage warehouse records by scanning barcodes. It is specially designed for
Motorola scanning devices and used EMDK scanning SDK from Zebra Technologies with
OpenText as background services.

Zertifikate

Professional Scrum Master I (PSM I)

Scrum.org

2023


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden