Ammar Sohail

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Hindi
Fluent
Urdu
Fluent
German
Beginner

Work Experience

Senior Software Engineer, Level 2 at Bazaar Technologies
May 1, 2021 - Present
Led mobile development for Bazaar's Bazaar Customer - E-commerce platform serving a diverse user base (100k+ MAU). Migrated to a multi-module, clean architecture and leveraged Kotlin Multiplatform to enable iOS support while maintaining native UIs for Android and iOS. Implemented end-to-end features with REST APIs, Retrofit, and Compose UI; built reusable components and implemented CI/CD pipelines with Fastlane. Introduced event-tracking and local persistence (Room/SQLite); improved crash-free usage via instrumentation and monitoring. Played a key role in transitioning from B2B to B2C, aligning core features to retail consumer needs and expanding cross-platform development contributions.
Senior Software Engineer at Avanza Solutions
May 1, 2021 - September 28, 2025
Mobile Banking product development for a Pakistan-based banking solution. Implemented end-to-end encryption from request to response payload (PD) and contributed to session management, security enhancements, and performance improvements for mobile clients.
Android Developer at Innovative Solutions
August 1, 2019 - September 28, 2025
Dubai-based chat application (similar to WhatsApp) with 5M+ downloads. Built the chat module from scratch, integrating a messaging backend (XMPP) and encryption mechanisms, and enabling push notifications to keep users engaged.
Android Developer at Axact
October 1, 2018 - September 28, 2025
TheHospital - Virtual doctor consultation app. Implemented core mobile features, integrated real-time messaging and notifications, and collaborated with backend to ensure robust performance and user experience.
Software Engineer at Sidat Hyder Morshed Associates
April 1, 2017 - September 28, 2025
HCM - Pakistan-based employee management system. Built modules using Sybase-based data models, created flowcharts and documentation, and contributed to overall software design and implementation.
Freelance Engineer at Self-employed
December 1, 2022 - September 28, 2025
Learn‑oriented freelance work including Blog App and E-commerce App projects. Blog App: built a Blog Reader from scratch with a multi-module MV I architecture and modular configuration for easy reuse. E-commerce App: designed a modular MV I architecture with API integration to enable streamlined, maintainable deployments.

Education

Bachelor of Science in Computer Science at University of Karachi (UBIT)
January 1, 2012 - December 31, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Media & Entertainment