Summary
Work History
Education
Skills
Recent Projects
Timeline
Generic
Muhammad Naeem Paracha

Muhammad Naeem Paracha

Principal Consultant IOS

Summary

Total 13+ years of software development and management experience of designing, developing and architecting software applications. I have more than 5 years of development experience in swift and 8 years of development experience in Objective-C. Successfully developed plenty of iOS applications throughout my career. Hands-on experience on iOS SDK using Xcode. A depth knowledge of Objective-C, SWIFT and Cocoa Touch frameworks like UIKit, MapKit, MessageUI, CoreLocation, CoreData, AVFoundation. Worked on various architectures such as MVC, MVVM, Clean, Singleton, Delegate and Notification patterns. Involved in various parse level applications and aware of parsing of SOAP, XML and JSON formatted services for iPhone and iPad. Experience in Software Development Life Cycle - requirements and specifications, design, construction, testing, and maintenance. Having experience in Agile development methodology. Expertise in using Design patterns and object-oriented methodologies to design software for mobile phones. Team Management of 8+ persons CI/CD using Jenkins and bitrise Using Jira for project managements Zeplin for Pixel perfect UI LOE for projects estimates Scrum practice to follow up progress and blocker Experienced with Apple Approval Distribution Process, AdHoc and Enterprise Distribution. Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Good team player and committed to quality work, always ready to learn new technologies. Good organizational and communication skills.

Work History

iOS Principal Consultant

Visionet Systems
Karachi
11.2022 - Current
  • I am working here as a Principal Consultant and my core responsibilities are,
  • Responsibilities:
  • Involved in development of project's base architecture & running projects
  • Providing LEOs and user stories planning
  • Implemented code review process to improve code quality
  • Follow agile sprints for the development life cycle.

iOS Manager

Pac
Karachi
12.2021 - 11.2022
  • I am working here as a iOS Manager and my core responsibilities are,
  • Responsibilities:
  • Leading the team for the design and development of new features of the currently running projects
  • Involved in development of project's base architecture, help and support team members as a manager
  • Providing LEOs and user stories planning
  • Taking care of the processes and interfaces of the individual teams
  • Part of product management routines and representing mobile engineering teams
  • Implemented code review process to improve code quality
  • Help product managers to create and prioritize new stories in the product backlog, in cooperation with the development teams
  • Task management using JIRA
  • Part of the leadership team of the technology and engineering department
  • Follow agile sprints for the development life cycle.

Principal Software Engineer

Creative Chaos
Karachi
10.2017 - 11.2021
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success of organization.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Estimated project requirements and planned milestones.
  • Investigated new and emerging software applications to select and implement administrative information systems.
  • Leading the team for the design and development of new features of the currently running projects
  • Involved in development of project's base architecture, help and support team members as a lead iOS Developer
  • Implemented code review process to improve code quality
  • Task management using JIRA
  • Pixel perfection using Zeplin
  • Follow agile sprints for the development life cycle

Lead iOS Developer

Sharjah
11.2014 - 09.2017
  • I was working as a Lead iOS Developer and my core responsibilities were,
  • Responsibilities:
  • Code committing on Bitbucket, and for task management using Jira
  • Worked on bugs fixing and improving application performance
  • Worked closely with designers and product managers giving feedback on UX/UI
  • Worked closely with the backend team to ensure the application and RESTful APIs work effectively
  • Work on many governments confidential projects.

Senior IOS Developer

03.2013 - 10.2014
  • Developing some game and applications and my responsibilities were
  • Responsibilities:
  • Design and development of new features of the currently running product and new apps
  • Code committing on git, JIRA for task management
  • Maintained a high standard of code quality by code reviewing
  • Follow agile sprints for development life cycle
  • Involved in resolving the existing bugs on UAT and Pilot Release.

Software Engineer

Axact (Pvt) Ltd
06.2012 - 03.2013
  • I was leading a team on project
  • Core responsibilities involve developing, maintaining and upgrading a social media news App
  • Coordinate design and implementation of application, collaborating with project managers, engineering team, and client representatives to ensure on-time completion of project deliverables
  • Provide technical leadership to junior engineers
  • Responsibilities:
  • I was leading iOS team with the team size of two
  • Worked on current application bugs fixes and improving application performance
  • Collaborated with the team to define, design and ship new features
  • Worked on camera APIs, for video recording & image capturing features.

iOS Developer

M3 Technologies (Pvt) Ltd
Karachi
03.2010 - 05.2012
  • I was working as a iOS Developer, worked on many applications such as mathematical calculation app, weather based app, e-commerce app etc
  • Responsibilities:
  • Developed many iOS applications with MVC architecture
  • Worked closely with the backend team to ensure the application and RESTful APIs work effectively.
  • Ported existing applications from Android to iOS, adapting software to meet unique parameters.
  • Complied with Apple App Store guidelines to provide rapid approval and deployment to retail channels.
  • Redesigned rejected applications to correctly apply Apple guidelines.

Education

Bachelor of Science - Software Engineering

University of Karachi
Karachi, Pakistan
04.2006 - 04.2009

Skills

    Swift

undefined

Recent Projects


  • APNew - Client APNews

Technologies: iOS, Swift, Crashlytics, Alamofire , Reachability, Realm, Taboola, Nativo, JWPlayer, Google Ads, AWS Ads

iTunes URL: https://apps.apple.com/us/app/ap-news/id364677107


  • Litterati - Client : Litterati

Technologies: iOS, Swift, Crashlytics, Alamofire , Reachability, Charts, realm

iTunes URL: https://apps.apple.com/us/app/litterati-cleaning-the-earth/id982782776, Unation


  • Client : Unation

Technologies : iOS, Swift + Objective C, Crashlytics, Alamofire , Reachability

iTunes URL https://apps.apple.com/us/app/unation-events-near-me-buy-sell-tickets/id953269522



Timeline

iOS Principal Consultant

Visionet Systems
11.2022 - Current

iOS Manager

Pac
12.2021 - 11.2022

Principal Software Engineer

Creative Chaos
10.2017 - 11.2021

Lead iOS Developer

Sharjah
11.2014 - 09.2017

Senior IOS Developer

03.2013 - 10.2014

Software Engineer

Axact (Pvt) Ltd
06.2012 - 03.2013

iOS Developer

M3 Technologies (Pvt) Ltd
03.2010 - 05.2012

Bachelor of Science - Software Engineering

University of Karachi
04.2006 - 04.2009
Muhammad Naeem ParachaPrincipal Consultant IOS