Bio
Credentials
-
Google Ads Search Certification
Google AdsMay, 2022- Apr, 2026 -
Foundations of Project Management
GoogleNov, 2023- Apr, 2026 -
Foundations of Business Intelligence
GoogleNov, 2023- Apr, 2026 -
Google Ads Apps Certification
GoogleAug, 2023- Apr, 2026 -
JNCIS
Juniper Networks
Experience
-
-
Pakistan
-
Software Development
-
1 - 100 Employee
-
Software Development Manager
-
Jan 2021 - Present
Manage all the technical and business development processes of the nearly all the products @ pakdata. Mainly all mobile apps iOS and Android and there related web services. Guide and encourage the team members to follow all the latest technologies and app development techniques. keeping in consideration the demands of our user base and implementing the features accordingly.
-
-
Technical Team Lead - Mobile Applications
-
Feb 2017 - Jan 2021
▪ Evaluate project data for accuracy, and take the lead in setting project targets and priorities ▪ Supervise activities between internal and external resources, and facilitate smooth workflow for service delivery ▪ Attend technical training to acquire more knowledge of technical procedures and applications, and other job demands ▪ Resolve disputes between team members and management and assist in addressing issues amongst team members to avoid unacceptable behaviors ▪ Give training and mentorship to team members to make them better on the job ▪ Carry out other technical related duties that may be required. ▪ Remain knowledgeable of current technology and carry out research to identify new trends that can be used to achieve maximum results
-
-
Senior Mobile Application Developer
-
Oct 2011 - Feb 2017
Develop reusable and configurable mobile application software components to address complex client problems through the use of state-of-the-art technology. Design and implement core architecture and capabilities for software prototypes and production capabilities as part of new development efforts. Implement software designs and requirements independently using technologies, including Java, Android SDK, Objective-C, iOS,Unity 3D and various Internet of Things (IoT) frameworks and tools. Maintain responsibility for the development, support, and optimisation of mobile and embedded software for platforms running Android OS and iOS. Apply knowledge of mobile software engineering principals, object-oriented programming, and the software development life cycle. Provide detailed written communications of problems and develop and present design approach, status, tools, techniques, processes, procedures, and methodologies. Work within an agile software development life cycle performing requirements creation, object-oriented design and services architecture, software unit and integration testing, bug reporting and tracking, documentation, and production software support and maintenance.
-
-
iOS Development Trainer & Instructor
-
Jan 2017 - Oct 2017
-
Karachi
I conducted Basic iOS Development Courses the duration of each course was around 2 months . We start of with Objective C as our primary language and at the end gave a brief introduction to Swift Language.The Course Outline of Our 2 Months course included..Basic Concepts of Objective CDetailed Object Oriented Language ConceptsDesign PatternsLayouts Techniques (Auto Layout / Classical Layouts)All Basic iOS controls (TableView , CollectionVIew, PageVIew, All Other Controllers, .....)Core Data Sqlite Core LocationCore AnimationNotificationGuestures and Events.
-
-
Software Developer
-
May 2009 - Sep 2011
I work as a software developer at Tenpearls. .NET/PHP
-
-
Education
-
2011 - 2015Institute of Business Administration
MBA, Business -
2004 - 2008University of Karachi
BS, Computer Science
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Software Development”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community