Post Job Free

Resume

Sign in

Software Engineer

Location:
Chicago, IL
Posted:
June 30, 2023

Contact this candidate

Resume:

Shafaq Ahsan

Senior Software Engineer Kotlin Java Android Developer

Phone: +1-872-***-**** Email: adx0g5@r.postjobfree.com Address: Chicago IL United States Linkedin: https://www.linkedin.com/in/shafaq-ahsan55/ Github: https://github.com/Shafaq-Ahsan Professional Summary

A dynamic professional with the goal to be on top! Being an experienced software engineer having more than 6 years of experience in Android development, I bring excellent services for developing software solutions. Having delivered many successful projects, I see myself capable of handling challenges and delivering quality projects. Key Skills

• Architecting & Developing Android Applications.

• Leading & Managing project team.

• Delivering apps on App Store.

• Managing 99% Crash free users

• Delivering android Apps from scratch

Android Development

Languages/ Tools /

Technologies

Android, Java, Kotlin, Kotlin flow, Kotlin coroutines, Android Notifications, jetpack components, Retrofit, Android AOSP frameworks, SDK, NDK, and libraries, React JS, React Native, Firebase, MoEngage, android studio, VSCode, Charles, Jira, Postman Databases NoSQL, MySQL, MS SQL, Firebase, MongoDB, SQL Brite, Realm database Architectures & Design

Patterns

MVC, MVVM, MVP, Clean Swift, Modular Design, Solid Principles Backend Development NodeJS, REST, Express js,

Build & CI GIT, GitHub Desktop, spinnaker, Firebase Distribution, Fastlane QA Testing JIRA, Confluence, Clickup, A/B Testing, Performance testing using instrument profiler. Development

Methodologies

Agile / SCRUM, Waterfall, TDD

Professional Experience

DubizzleLabs (dubai.dubizzle.com) Karachi, Pakistan June 01, 2022 - Present Senior Software Engineer (Android) (1 year + )

My current responsibilities are

● Designing and Developing technical architecture for new features.

● Collaborate with cross-functional teams to define, design, and ship new features

● Work with outside data sources and APIs

● Unit-test code for robustness, including edge cases, usability, and general reliability

● Work on bug fixing and improving application performance

● Continuously discover, evaluate, and implement new technologies to maximize development efficiency

● Translate designs and wireframes into high-quality code

● Design, build and maintain high performance, quality, and responsiveness of the application

● Identify and correct bottlenecks and fix bugs

● Help maintain code quality, organization, and automatization.

● Conducting Performance testing using Android Studio Tools(instrument profiler).

● Managing code base, analyzing and reviewing PRs.

● Analysing, debugging, and fixing regression failures and reported defects Next Generation Innovation Karachi Pakistan January 01, 2017 - May 31, 2022 Senior Application Engineer II (Android) Project Lead (5 yrs 4 Mos) While employed at Next Generation Innovation, I have worked on various projects and products. These applications were built on Java and Kotlin Language using MVP / MVVM Architectures. My core responsibilities were gathering functional requirements from the Project Manager or Clients and converting those requirements into real applications. JIRA, Trello, and Assana were used for maintaining progress and bug logging. Builds were shipped to clients using Firebase app distribution or play store.

● Requirement analysis and providing development estimates.

● Investigating code-related issues such as memory leakages using Android instruments analysis tools.

● Development of the assigned tasks.

● Maintenance and enhancement of Applications.

● Performed R&D for new projects.

● Designing and Developing technical architecture for new features.

● Managing code base, analyzing and reviewing PR

● Release management and keys management at the google play console developer account.

● Submitted many Android projects on the play store.

● Delivering knowledge-sharing sessions to internal team members.

● On sight support for foreign clients.

● Conducting interviews to onboard new talent

● Story estimation and sprint planning with the product and technical teams.

● Decision making on tech stack and SDKs

Education Trainings & Certifications

Master of Science in Data Science (CGPA 3.93 / 4.0) National University of Computer and Emerging

Sciences - FAST Karachi

2019 – 2022

Bachelor of Computer Science (CGPA 3.86/4.0 )

Iqra University, Karachi

2013 -2017

Academic Awards

Gold Medal

Iqra University – 2017

Academic Performance Scholarship

Iqra University – 2013 - 2017

Student of the month

ACCP PRO CPISM (Aptech) – 2012

Project of the Month Award (Rayan Calendars web)

ACCP PRO CPISM (Aptech) – 2012

Aptech Ambassador program award

Aptech – 2012

Machine Learning with scikit-learn

Data Camp – November 2019

Introduction to Natural Language Processing

in Python

Data Camp – November 2019

Mobile App Development

Udemy – September 2016

Professional Awards / Promotion

The Silver Lining Award

Next Generation Innovation – March 2022

The Silver Lining Award

Next Generation Innovation – April 2022

The Best Mentor Award

Next Generation Innovation – January 2020

Senior Application Engineer I Promotion

Next Generation Innovation – January 2020

Senior Application Engineer II Promotion

Next Generation Innovation – April 2021

Research & Development

● Content Based Video Retrieval System (MS Thesis)

● R&D on Android Chat Sdk (sendBird)

● R&D on video chat SDK(Twilio and vidyo.io)

● R&D on VPN SDKs

● R&D on Maps SDK

Professional Projects

● Dubizzle

Play store link: https://play.google.com/store/apps/details?id=com.dubizzle.horizontal

● Motory

play store link: https://play.google.com/store/apps/details?id=motory.com.motory

play store link: https://play.google.com/store/apps/details?id=com.motary.inspection.android

● Askwho App:

play store link: https://play.google.com/store/apps/details?id=com.askwho.app&hl=en_US&gl=US

● Elaaj App:

play store link: https://play.google.com/store/apps/details?id=com.elaaj.app&hl=en_US&gl=US

● Caravan Rider:

play store link: https://play.google.com/store/apps/details?id=com.caravan.passenger&hl=en_US&gl=US

● CaravanDriver:

play store link:https://play.google.com/store/apps/details?id=com.caravan.driver&hl=en_US&gl=US

● Roshni Rides Rider Application:

play store link: https://play.google.com/store/apps/details?id=com.roshniride.rider&hl=en_US

● CLEX Shopper Application:

CLEX is a system to manage the complete cycle of the Courier system. Shopper app is an application for end-user that includes Tracks shipments through real-time tracking · Multiple Language support i.e English, Arabic · Localisation, Google Maps, API Integration, MVVM Architecture, Persistence, etc.

● CLEX Courier Application:

CLEX is a system to manage the complete cycle of shipment systems. The courier app is an application for warehouse employees and riders. This app includes changing incoming operations such as Shipment pickup, Warehouse receiving, Inbound operations, Demanifest, Shipment Activity, Receiving shipment from shopper, Undeposited cash, Cash deposit history, and outgoing operations such as Manifest, Creating run sheet, Warehouse Dispatching, Executing run sheet, Handover shipment to the shopper. this app has Multiple Language support i.e. English, Arabic · Localisation, RTL, LTR, ENVJson Language Parsing Skills Used, API Integration, Application Architecture MVC, Persistence, UI/UX.

● THELEVELe - Fashion & Beauty Online Shop:

THELEVELe is the one-stop online mall for women across the GCC region, offering an exciting and broad product selection. Clothing, shoes, bags, accessories, beauty, perfumes, and essentials are all available on THELEVELe, with attractive varieties from globally popular brands, exclusive lines, and homegrown labels. The e-tailing experience provided by THELEVELe is exceptional, inspiring shoppers with fashion and beauty looks that relate to them.

play store link: https://play.google.com/store/apps/details?id=com.app.thelevele

● Connect By ValueLink Application:

ValueLink Connect is a platform designed for appraisers, appraisal companies, and real estate valuation professionals. Integrate with more than 100 AMCs and Lenders nationwide and work with them through a unified interface. Manage orders, client and vendor relationships, and accounts, and run extensive reports.

play store link: https://play.google.com/store/apps/details?id=com.vls.vlConnect

● Getting into College Application:

GIC is an Android app with features to login in as a coach and reject, cancel, and accept student sessions and schedule them into your local calendar.



Contact this candidate