Waleed Sarwar

Waleed Sarwar

Senior Android Engineer

Talented and ambitious professional with 7 years of experience. I am currently specializing in Mobile development, in particular Android. I have experience in building, releasing, and maintaining complex Mobile applications. Strives for elegance and simplicity in code while focusing on reusability, and best practices. Expert in building scalable architecture in Mobile applications using MVP, MVVM, and Clean Architecture. Meticulous, keen attention to detail, and strong analytical and communication skills.

Location
Islamabad, Pakistan
Phone
+923333344004
Website
https://waleedsarwar.com
Twitter
@waleedsarwar86
GitHub
waleedsarwar86
Stack Overflow
3983816/waleedsarwar86
LinkedIn
waleedsarwar86

Experience

present

Senior Android Engineer at GudangAda

GudangAda is a leading B2B e-commerce platform that connects manufacturers, wholesalers, and retailers across Indonesia.

Highlights

  • Mentored Junior developers, Interviewed new candidates for Android Roles
  • Refactored Marketplace app , which resulted in faster development of new features and reduced number of crashes
  • Led the development of the Design System library built on JetPack Compose, which resulted in increased productivity of Android Engineers
  • Led the development of a Sales App built totally on Jetpack Compose

Senior Software Engineer at STOQO

STOQO is a B2B (Business to Business) platform that aimed to streamline the F&B (Food & Beverages) business supply chain

Highlights

  • Introduced standards and architecture guidelines for building android applications at STOQO
  • Wrote the base architecture code and reusable modules to be used across different applications
  • Refactored Customer Android App legacy code base to follow architecture and standards guidelines and moved code from Java to Kotlin along with developing new features.
  • Worked as a lead engineer for rewriting the Driver Android App from React Native to Android Native which make the app robust, performant for low end devices in result increases the productivity of drivers and reduced the cost for STOQO
  • Developed native modules for Warehouse Management System App(ReactNative) to integrate with printer and QR Code Scanner and also contributed in developing new features
  • Developed new features for FA App(ReactNative). It’s basically used to get leads by STOQO Field Activators

Software Engineer at Vadion Pvt Ltd

Vadion is a software development company founded in 2011 and headquartered in Finland. They have offices in USA, Germany, and Pakistan and boast a diverse set of skills under one roof.

Highlights

  • Developed new features and fix bugs in existing android application QforQuran
  • Developed a new Android application as a Lead from scratch 5Pillars. It’s a fun Islamic quiz game to boost Islamic Knowledge with a range of question for all ages and difficulties.

Software Engineer at Global Rescue LLC

Highlights

  • Suggested and Implemented an Android skeleton project using Clean Architecture.
  • Worked on “Commission Engine” Frontend project. My responsibilities were to integrate AngularJS in static pages and interacts with the back- end server via GRCE public API’s.

Associate Software Engineer at Global Rescue LLC

Global Rescue is the world’s leading provider of medical, security, evacuation and travel risk management services to enterprises, governments and individuals

Highlights

  • Developed new features for existing android application My Global Rescue.
  • Wrote a common code library, which comprised of all commonly used functions and features for their Android apps.
  • Converted company website into a CMS using OpenCms.

Education

Master in Project Management from Shaheed Zulfikar Ali Bhutto Institute of Science and Technology

Courses

  • Project Management
  • Project Quality Management
  • Project Risk and Change Management
  • Project Procurement and Contract Management
  • Project Scope Management
  • Project Cost Management
  • Project Schedule and Time Management
  • Project Human Resource Management
  • MS Project
  • Primevera P6

Bachelor in Computer Science from National University of Computer and Emerging Sciences

Courses

  • Computer Programming
  • Data Structures
  • Computer Organization & Assembly Lang
  • Database Systems
  • Object Oriented Analysis & Design
  • Design and Analysis of Algorithms
  • Advanced Programming

Languages

English
Fluency: Full professional proficiency

Technical Skills

Languages & Frameworks
Keywords:
  • Kotlin
  • Java
Architectural Patterns
Keywords:
  • MVC
  • MVP
  • MVVM
  • MVI
Jetpack
Keywords:
  • Compose
  • Databinding
  • Paging
  • Navigation
  • ViewModel
  • LiveData
  • Room
  • DateStore
  • Hilt
  • CameraX
Kotlin
Keywords:
  • Coroutines
  • Flows
  • Extensions
  • Parcelize
APIs
Keywords:
  • Rest API,
  • GraphQL API
  • Location API
  • Google Maps API
  • Geofencing API
  • Geocoding API
  • Facebook SignIn API
  • Linkedin SignIn API
  • Google SignIn API
  • Firebase Cloud Messaging
3rd Party Libraries/SDKs
Keywords:
  • Retrofit
  • OkHttp
  • Dagger
  • Crashlytics
  • Sentry
  • Braze SDK
  • MoEngage SDK
  • MoPub SDK
  • Applovin MAX SDK
Testing Frameworks
Keywords:
  • Junit
  • Espresso
IDE/Tools
Keywords:
  • Android Studio
  • Intellij IDEA
  • JIRA
  • Github
  • BitBucket
  • Zeplin
  • Figma
  • Linear
  • Quip
  • Slack
Methodologies
Keywords:
  • Scrum

Interests

Read blog/articles
Keywords:
  • Medium
  • Reddit
Video Games
Keywords:
  • Tekken7
  • FIFA

© 2022 Waleed Sarwar. All rights reserved.