Summary
Overview
Work History
Education
Skills
Timeline
Generic
Muhammad Naeem Paracha

Muhammad Naeem Paracha

Principal Consultant IOS
Karachi

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 the 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.

Overview

13
13
years of professional experience
1
1
Language
4
4
years of post-secondary education

Work History

IOS Principal Consultant

Visionet Systems
Karachi
11.2022 - Current
  • Working here as Principal Consultant and 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 development life cycle.
  • Proven ability to learn quickly and adapt to new situations
  • Skilled at working independently and collaboratively in team environment
  • Managed time efficiently in order to complete all tasks within deadlines
  • Excellent communication skills, both verbal and written
  • Used critical thinking to break down problems, evaluate solutions and make decisions
  • Resolved problems, improved operations and provided exceptional service
  • Self-motivated, with strong sense of personal responsibility

IOS Manager

Pac
Karachi
12.2021 - 11.2022
  • Working here as iOS Manager and core responsibilities are,
  • Responsibilities:
  • Leading team for design and development of new features of currently running projects
  • Involved in development of project's base architecture, help and support team members as manager
  • Providing LEOs and user stories planning
  • Taking care of processes and interfaces of 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 product backlog, in cooperation with development teams
  • Task management using JIRA
  • Part of leadership team of technology and engineering department
  • Follow agile sprints for 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 team for design and development of new features of currently running projects
  • Involved in development of project's base architecture, help and support team members as lead iOS Developer
  • Implemented code review process to improve code quality
  • Task management using JIRA
  • Pixel perfection using Zeplin
  • Follow agile sprints for development life cycle

Lead IOS Developer

Department Of EGovernment Sharjah
Sharjah
11.2014 - 09.2017
  • Working as Lead iOS Developer and 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 backend team to ensure application and RESTful APIs work effectively
  • Work on many governments confidential projects.
  • Demonstrated high level of initiative and creativity while tackling difficult tasks.
  • Acted as team leader in group projects, delegating tasks and providing feedback.
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Excellent communication skills, both verbal and written.
  • Strengthened communication skills through regular interactions with others.
  • Proven ability to learn quickly and adapt to new situations.

Senior IOS Developer

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

Software Engineer

Axact (Pvt) Ltd
Karachi
06.2012 - 03.2013
  • Leading team on project
  • Core responsibilities involve developing, maintaining and upgrading 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:
  • Leading iOS team with team size of 4
  • Worked on current application bugs fixes and improving application performance
  • Collaborated with 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
  • Working as 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 backend team to ensure 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.
  • Worked with quality assurance team to confirm app compatibility with analogous solutions on other platforms.
  • Researched and selected APIs for integration into development projects.

Education

Bachelor of Science - Software Engineering

University of Karachi
Karachi, Pakistan
01.2006 - 12.2009

Skills

  • Swift
  • Objective C
  • Agile Development
  • GIT
  • CI/CD
  • Unit Testing
  • Scrum Master
  • Project Management
  • Team building
  • Architecture

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

Department Of EGovernment Sharjah
11.2014 - 09.2017

Senior IOS Developer

ILabsApps
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
01.2006 - 12.2009
Muhammad Naeem ParachaPrincipal Consultant IOS