Home

Tanzeem Ahamad - iOS Mobile Lead/Architect/Developer
[email protected]
Location: Atlanta, Georgia, USA
Relocation: open
Visa: H1 B Visa
TANZEEM AHAMAD
MOBILE APPS LEAD/ARCHITECT

SUMMARY:
Passionate about architecting and delivering cross platform, customer focused Mobile applications.
Extensive 18 years of experience in leading and mentoring iOS/Android mobile apps development teams.
Architecting / Leading and delivering enterprise and consumer facing Mobility Solutions on iOS using React Native, Objective C, Swift, SwiftUI and Combine meeting high standards of security, performance, and reliability.
Very focused techie, contributing all around to successfully implement customer s vision, value, and mission to ensure their success while maintaining high ethical standards. Love to help team by guiding with new and latest tools and techniques.
Expertise in Object Oriented Programming, SOLID design principles and design Patterns (MVVM, MVVM-C, VIPER, MVP, MVC), Protocol Oriented Programming (POP), Swift Concurrency and synchronization, industry standard best practices.
Collaborating with leadership and stakeholders (PM, QA, UX.) for defining the direction and overall strategy of the product.
Cultivating high-quality engineering culture by implementing Test Driven Development using CI/CD pipeline.
Leveraging Agile/SCRUM for timely execution of product and feature roadmap.
Encourage open communication, creative thinking, and cohesive team effort with the help of continuous learning and development.
EDUCATION:
Masters in Computer Application from IGNOU, New Delhi (2004)
Bachelors in Computer Application from IGNOU, New Delhi (2002)

TECHNICAL SKILLS:
Planning & Reporting Tasks/ Features/Issues Management, Bug Tracking (JIRA, Azure DevOps)
Languages React Native, Swift, Objective-C, Kotlin, Java, JavaScript, C#, C/C++, VC++, MFC, Win32
Operating Systems iOS, Android, Windows Mobile, Linux, MacOS, Windows
Frameworks SwiftUI, CocoaPods, CocoaTouch, Alamofire, AVFoundation, CloudKit, MapKit, Google Analytics, Grand Central Dispatch, Core Location, Mapkit, Combine, UIKit, Foundation, Core Data, Combine, XCTest, JUnit.
Persistence Storage SQLite, Core Data, KeyChain, Users Default, Realm, Room
Performance Tools XCode Profiling, XCode Memory Graph
IDEs XCode, Android StudioVS Code, Xamarin Studio, Eclipse, Visual Studio, SQLite, Git, Visio, SQL Server, MS Project
Security Symmetric (AES) and Asymmetric (RSA) Encryptions, SSL Pinning, Code Obfuscation
Others Data Structures, Algorithms, XML, UML, SQL, TDD, RESTful web services, Crashlytics, Jenkins, JIRA, Azure DevOps, Git, Google Analytics, Firebase, Crashlytics, and 3rdParty SDKS, Charles


PROFESSIONAL EXPERIENCE:

Amazech Solutions
Sr. Mobile Applications Architect
June 2022 - Present
Project: FiServ Mobile App (iOS/Android)
Alpharetta- GA, USA
April 2023 Present
Responsibilities:
Leading the Mobile app and products vision, strategy, roadmap and delivery of FiServ Mobile App.
Architected the design of the app using MVVM, React Native, Swift, SwiftUI, Protocol Oriented Programming (POP), Swift Concurrency.
Improved app performance by solving multiple memory leaks and using appropriate threading approach (main queue/global queue).
Avoided calling of timers and introduced the timestamping approach. Introduced safeguards around the code therefore avoided the crash.
Introduction of the data with light stale data API check.
Implemented reusable component and reduced 30% of the code by removing duplicacy of the code which also reduced number of duplicate bugs.
Avoiding tight coupling of the code and introduced dependency injection using Factory framework.
Introduced segregation of the layers to improve bug fixing time and maintenance of the code.
Mentoring team and providing the guidance to analyze the problem and providing the best solutions.
Interaction with stakeholders to update the current progress.
Environment: iOS, XCode, Swift, SwiftUI, iPhone, iPad, Kotlin, Java, Charles, Postman

Project: McDonald s Mobile App (iOS/Android)
Chicago, Illinois, USA
May 2022 Mar-2023
Responsibilities:
Own and lead the Mobile app and products vision, strategy, roadmap and delivery of McDonald s Mobile App.
Successfully re-architected the ID@COD/Loyalty/Accounts/Order modules using MVVM, Swift, Swift UI, Protocol Oriented Programming (POP), Swift Concurrency.
Successfully designed and re-architected ID@COD module using MVVM design pattern.
Educated the team on usage of Design patterns and best coding practices
Improved app performance by solving multiple memory leaks and by using appropriate threading approach (main queue/global queue).
Implemented reusable component and reduced 30% of the code by removing duplicacy of the code which also reduced number of duplicate bugs.
Designed application Architecture and suggesting the best approaches.
Introduced segregation of the layers to improve bug fixing time and maintenance of the code.
Monitored the app crashes on Crashlytics and Firebase and fixing them on time. Putting safe guards around the code to avoid the crash.
Worked with team on a day-to-day basis to analyze the problem and providing the solutions
Interacted with stakeholders to update the current progress.
Analyzed the backlog with Product Owner for future releases.
Identified the tech debt items to release in current and upcoming releases.
Environment: iOS, XCode, Swift, Swift UI, iPhone, iPad, Kotlin, Java, Charles, Postman

Sokowatch Pvt Ltd
Technical Engineering Manager - Mobile
Feb 2022 May 2022
Responsibilities:
Own and lead the Mobile app s vision, strategy, roadmap and delivery of Wasoko mobile app in Android. It s a delivery agent app for FMCP for informal retailers across Africa.
Project Planning, tracking team s progress, planning of team s career growth and taking corrective actions.
Built and managed a team of 6 engineers and was responsible for mentoring them, 1:1, conducted performance reviews facilitating training for the team.
Applying Best practices, application Architecture and code review
Creating HLD, LLD and POCs of custom components for Android app.
Environment: Android, Kotlin, Java

Conduent Business Services, Gurugram
Sr. Mobile Apps Technical Manager
Aug 2019 Jan 2022
Responsibilities:
Own and lead the Mobile apps and products vision, strategy, roadmap and delivery of multiple mobile products (Electronic Child Care, ConnectEBT, Way2Go and ExpertPay, Life@Work, Benefit Wallet, SafeCourier, Augmented Reality Parking).
Delivered all mobile applications to Conduent s USA based client in NJ, GA, CA TX(USA).
Project Planning, tracking team s progress, planning of team s career growth and taking corrective actions.
Built and managed a team of 20 engineers and was responsible of mentoring teams, 1:1, conducted performance reviews and annual recommendations, facilitating training for the team.
Applying Best practices, application Architecture and code review
Creating HLD, LLD and POCs of custom components for iOS and Android.
Design and development using MVVM, React Native, Swift, SwiftUI, Protocol Oriented Programming (POP), Swift Concurrency
Interaction with other vendor partners to solve the production issues and Communication with Stakeholders.
Analysis of the backlog with the Product Owner for future releases.
Identify and prioritize the issues to be fixed in the current release.
Identify the tech debt items to release in current and upcoming releases.
Environment: React Native iOS, XCode, Swift, SwiftUI, iPhone, iPad, Kotlin, Java, Charles, Postman

Tanish Electronics, Delhi
Engineering Manager - Mobile Apps
Jan 2017 - July 2019
Product: Wireless Automatic Water Pump Controller Mobile App
Responsibilities
Built and grew a team of 10 engineers; mentored team members; helped leadership with technical and product strategy decisions, and conducted performance reviews, annual recommendations.
Responsible for presales, estimating, planning, executing, tracking, delivering, testing and deploying.
Collaborating and communicating with customers and leadership teams.
Creating Project Plan and documentation, tracking the project progress, and correcting direction as required.
Used MVVM pattern and clean architecture principles for designing the application
Analysis of the backlog with the Product Owner for future releases.
Identify and prioritize the issues to be fixed in the current release.
Identify the tech debt items to release in current and upcoming releases.
Used Jenkins pipelines for managing the code submissions
Environment: Objective C, iOS, Android, XCode, Swift, Kotlin, Java, Charles, Postman

Stryker, Gurugram
Engineering Manager - Mobile Apps
Dec 2015 - Jan 2017
Mobile Apps: Stryker Internal Mobile Apps on iOS/Android
Responsibilities:
Design and development
Sprint planning and execution.
Handling of production environment in case of any alert.
Monitoring the app crashes on Crashlytics and Firebase
Monitoring the API failures to identify the app behavior using Firebase logs
Working with the team on a day-to-day basis to analyze the problem based on API error response.
Interaction with other vendor partners to solve the production issues and Communication with Stakeholders.
Analysis of the backlog with the Product Owner for future releases.
Identify and prioritize the issues to be fixed in the current release.
Identify the tech debt items to release in current and upcoming releases.
Environment: Objective C, iOS, XCode, Swift, Kotlin,Java,Charles, Postman
Achievements:
Rearchitected all existing applications to circumvent the redundancy of multiple applications used among different divisions for the same purpose.
Designed a single platform to be used by different divisions of the Organization. This approach helped in reducing the maintenance cost of applications.
Developed roadmap for mobile platform for next 5 years.
Developed a strategy to bring the source code onto a single code base using Xamarin to lower the development and maintenance costs.

GlobalLogic
Sr. Consultant / Lead
Dec 2006 - Jan 2015
Project: Kohls, USA
Sr. Consultant / Lead
Mobile App: Kohls iOS Mobile App
Description: As a retail mobile application, Kohls App provides shopping experience to the user with browsing of all products available on Kohls stores in the USA. Users can also search nearby stores and check the availability of products. Enrolment features provide the access of points earned by the User and can avail offers on the products
Responsibilities:
Requirement gathering, Analysis and Design for the Application.
Application Architecture and code review.
Implemented offline functionality
Integration of RESTful services with JSON response.
Integrated third party SDK to faster the development.
Implemented Logging and Monitoring approach for field monitoring and analysis.
Developed key module like app navigation framework or scanner module.
Code optimization and improvement for stability and scalability.
Engaged in Real-time troubleshooting when any production issue comes.
Analysis of the server logs for troubleshooting
Environment: Objective C, iOS, XCode, iPhone, iPad
Achievements:
As a Tech Lead, I designed and implemented E-Comm application Kohl s for iOS(iPhone/iPad) from scratch by suggesting clients to use native libraries instead of using existing app as a web interface.
The existing Web interface of the Kohls app was very slow in response.
Due to the fast responsiveness and robust design of the app, I also appreciated it by the client (Kohls) which also increased the downloads of the app.
This native approach turned the profit of the organization in a huge difference

Project: Verizon Wireless, USA
Sr Consultant/Lead
Mobile App: Verizon iOS FiOS Mobile
Responsibilities:
Lead a Team for the project for all the platforms.
Requirement gathering, analysis and design
Implemented a universal application which runs on both Mobile and Tablet
Application and Module development in iOS using objective C
Mobile and Tablet app Architecture and code review
Client / Partner Interaction
Engaged in App deployment and release process for the application.
Review the user feedback and incorporate the solution in future release
Environment: Objective C, iOS, XCode, Swift, iPhone, iPad
Achievements: Developed and designed Remote Control and Download Manager modules of the app.
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst user interface user experience information technology microsoft California Georgia Idaho New Jersey Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4750
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: