Print

Naeem Shaikh

Mobile Application Developer (iOS / Flutter)
  • Naeem is a highly-skilled Mobile Application Developer with 5+ years of solid professional experience in building and shipping customers worldwide.
  • He is passionate about software architecture and code complexity management, pixel-perfect UIs and well-thought UX, fluid animations, and intuitive touch interactions.
  • He speaks Swift, Objective-C, and Dart as second languages, uses Xcode and Android Studio more often than a browser, and goes to sleep later just to watch the WWDC keynotes.
  • He is currently pursuing a Post Degree Diploma, a Canadian Business Administration program with Global Business Management as a specialization.
  • Ever-curious. Always learning.
  • Naeem is a highly-skilled Mobile Application Developer with 5+ years of solid professional experience in building and shipping customers worldwide.
  • He is passionate about software architecture and code complexity management, pixel-perfect UIs and well-thought UX, fluid animations, and intuitive touch interactions.
  • He speaks Swift, Objective-C, and Dart as second languages, uses Xcode and Android Studio more often than a browser, and goes to sleep later just to watch the WWDC keynotes.
  • He is currently pursuing a Post Degree Diploma, a Canadian Business Administration program with Global Business Management as a specialization.
  • Ever-curious. Always learning.
Favorite editor: Xcode, Atom, Android Studio
This user is part of the top 20% Stack Overflow answerers in this technology
top
20%
This user is part of the top 30% Stack Overflow answerers in this technology
top
30%

Are you sure you want to do that?

Cancel Yes, delete it
Education Apr 2021 → Current

Specialize in Canadian and international business management, including trade, marketing and finance. Develop cross-cultural experience studying with classmates from a variety of backgrounds.

Specialize in Canadian and international business management, including trade, marketing and finance. Develop cross-cultural experience studying with classmates from a variety of backgrounds.

Are you sure you want to do that?

Cancel Yes, delete it
Position Jan 2020 → Apr 2020 (4 months)
Senior Mobile Developer at Imriel Technology Solutions Pvt. Ltd.
ios swift flutter shopify augmented-reality arkit
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
  • Guiding and helping the junior developers
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
  • Guiding and helping the junior developers

Are you sure you want to do that?

Cancel Yes, delete it
Position Jul 2019 → Dec 2019 (6 months)
ios swift flutter augmented-reality arkit
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach

Are you sure you want to do that?

Cancel Yes, delete it
Position Apr 2018 → Jun 2019 (1 year, 3 months)
ios swift xib cocoa-touch unit-testing xcode-ui-testing alamofire
  • Design and build advanced applications for the iOS platform
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
  • Design and build advanced applications for the iOS platform
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach

Are you sure you want to do that?

Cancel Yes, delete it
Blogs or videos Mar 2019
autolayout ios swift

In this Auto Layout tutorial, you’ll learn how to use constraints and apply them to making iOS apps.

In this Auto Layout tutorial, you’ll learn how to use constraints and apply them to making iOS apps.

Are you sure you want to do that?

Cancel Yes, delete it
Blogs or videos Oct 2018
ios swift uicollectionview

Learn how to make expanding cells in iOS collection views, as in the Ultravisual app.

Learn how to make expanding cells in iOS collection views, as in the Ultravisual app.

Are you sure you want to do that?

Cancel Yes, delete it
Blogs or videos Jun 2018

Alamofire is a popular Swift-based HTTP networking library and in the screencast you'll learn how to use it to upload files.

Alamofire is a popular Swift-based HTTP networking library and in the screencast you'll learn how to use it to upload files.

Are you sure you want to do that?

Cancel Yes, delete it
Blogs or videos Jun 2018

The screencast shows how to refactor your Alamofire code to avoid code duplication and provide a centralized configuration for network calls.

The screencast shows how to refactor your Alamofire code to avoid code duplication and provide a centralized configuration for network calls.

Are you sure you want to do that?

Cancel Yes, delete it
Position Nov 2016 → Nov 2017 (1 year, 1 month)
Software Engineer (iOS) at NetWeb Software
ios objective-c swift sqlite
  • Involved in project development and coding.
  • Worked as a member of a support team to provide solutions and fixes for the production incidents, which involved analysis of the issue, finding the root cause and providing the solution for the same in the critical live environment.
  • Involved in project development and coding.
  • Worked as a member of a support team to provide solutions and fixes for the production incidents, which involved analysis of the issue, finding the root cause and providing the solution for the same in the critical live environment.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Nov 2017
swift alamofire stripe-payments jira git atlassian-sourcetree storyboard xib

Book a photographer whenever you need without the hassle, on-demand!

Onthr3 is the premier on-demand photography app, whether you need photos for your business, blog, corporate event, wedding, or you just want to put your phone down and live in the moment. Onthr3 provides access to quality photos in an instant.

Book a photographer whenever you need without the hassle, on-demand!

Onthr3 is the premier on-demand photography app, whether you need photos for your business, blog, corporate event, wedding, or you just want to put your phone down and live in the moment. Onthr3 provides access to quality photos in an instant.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Oct 2017
objective-c storyboard sqlite

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Aug 2017
objective-c geofencing xib core-location

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Jul 2017
objective-c xib chromecast svn

Listen with Digital Radio to all your favorite radio stations that can be received via DAB +!

Listen with Digital Radio to all your favorite radio stations that can be received via DAB +!

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Mar 2017
objective-c xib core-location svn

Simply avoid the rush, view your avoidance and save points for nice gifts.

Simply avoid the rush, view your avoidance and save points for nice gifts.

Are you sure you want to do that?

Cancel Yes, delete it
Position Mar 2015 → Nov 2016 (1 year, 9 months)
iOS Developer at Spaculus Software Pvt. Ltd.
ios objective-c
  • Proactively collaborate with the project team to develop the product.
  • Ensure code quality and governance.
  • Have direct involvement in planning, estimating, contributing to the architecture, coding & development.
  • Ensure technical decisions and information is effectively communicated across the team.
  • Monitor releases and provide ongoing support for live apps.
  • Proactively collaborate with the project team to develop the product.
  • Ensure code quality and governance.
  • Have direct involvement in planning, estimating, contributing to the architecture, coding & development.
  • Ensure technical decisions and information is effectively communicated across the team.
  • Monitor releases and provide ongoing support for live apps.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Nov 2016

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Nov 2016
objective-c xib nsurlconnection

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Nov 2016
objective-c xib nsurlconnection

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Nov 2016
objective-c wowza xib

Are you sure you want to do that?

Cancel Yes, delete it
Education Aug 2011 → Dec 2014
c c++ android oracle rdbms discrete-mathematics numerical-methods java servlets

Secured: 7.72 CGPA

  • Class Representative in FYMCA (2011-12),
  • General Secretary of Students's Council in SYMCA (2012-12),
  • 2 Times Presentation competition winner,
  • Runner Up and Best Self Defense in Debate Competetion,
  • Winner of Programming Competition,
  • Lean Six Sigma White Belt Certification

Secured: 7.72 CGPA

  • Class Representative in FYMCA (2011-12),
  • General Secretary of Students's Council in SYMCA (2012-12),
  • 2 Times Presentation competition winner,
  • Runner Up and Best Self Defense in Debate Competetion,
  • Winner of Programming Competition,
  • Lean Six Sigma White Belt Certification

Are you sure you want to do that?

Cancel Yes, delete it
Certification Sep 2013 → Sep 2013 (1 month)

Are you sure you want to do that?

Cancel Yes, delete it
Education Jun 2007 → Mar 2010
c c++ html rdbms oracle vb.net asp.net java

Secured: 56.4%

Course Objective:

The program caters to the needs of the students aspiring to excel in the fields of computers. The program is designed to develop computer professionals versatile in almost all field of computer application .The main emphasis of the course is preparing students in the field of computer science and application areas of computer science including software development skills.

Secured: 56.4%

Course Objective:

The program caters to the needs of the students aspiring to excel in the fields of computers. The program is designed to develop computer professionals versatile in almost all field of computer application .The main emphasis of the course is preparing students in the field of computer science and application areas of computer science including software development skills.

Are you sure you want to do that?

Cancel Yes, delete it
Education Jul 2005 → Jun 2007
  • Naeem is a highly-skilled Mobile Application Developer with 5+ years of solid professional experience in building and shipping customers worldwide.
  • He is passionate about software architecture and code complexity management, pixel-perfect UIs and well-thought UX, fluid animations, and intuitive touch interactions.
  • He speaks Swift, Objective-C, and Dart as second languages, uses Xcode and Android Studio more often than a browser, and goes to sleep later just to watch the WWDC keynotes.
  • He is currently pursuing a Post Degree Diploma, a Canadian Business Administration program with Global Business Management as a specialization.
  • Ever-curious. Always learning.

Technical Skills

Likes: ios swift objective-c xib git svn cocoapods cocoa-touch alamofire rx-swift realm moya augmented-reality arkit tdd mvvm fastlane azure-devops continuous-integration continuous-deployment flutter machine-learning dart shopify

Experience

Jan 2020 → Apr 2020 Senior Mobile Developer Imriel Technology Solutions Pvt. Ltd.
ios, swift, flutter, shopify, augmented-reality, arkit
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
  • Guiding and helping the junior developers
Jul 2019 → Dec 2019 Mobile Developer Imriel Technology Solutions Pvt. Ltd.
ios, swift, flutter, augmented-reality, arkit
  • Design and build advanced applications for the iOS and Flutter platforms
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality, and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
Apr 2018 → Jun 2019 iOS Developer Imriel Technology Solutions Pvt. Ltd.
ios, swift, xib, cocoa-touch, unit-testing, xcode-ui-testing, alamofire
  • Design and build advanced applications for the iOS platform
  • Write code and test scripts, and continuously deliver new/improved product functionality in an agile approach.
  • Stay up-to-date and be fluent in emerging application development technologies
  • Use Agile engineering practices and various software development technologies to rapidly develop creative, high quality and efficient solutions.
  • Work closely with various stakeholders such as the project manager, testers and designers to develop a product that is reliable, usable, and functional
  • Create appropriate documentation as defined by the agile approach
Nov 2016 → Nov 2017 Software Engineer (iOS) NetWeb Software
ios, objective-c, swift, sqlite
  • Involved in project development and coding.
  • Worked as a member of a support team to provide solutions and fixes for the production incidents, which involved analysis of the issue, finding the root cause and providing the solution for the same in the critical live environment.
Mar 2015 → Nov 2016 iOS Developer Spaculus Software Pvt. Ltd.
ios, objective-c
  • Proactively collaborate with the project team to develop the product.
  • Ensure code quality and governance.
  • Have direct involvement in planning, estimating, contributing to the architecture, coding & development.
  • Ensure technical decisions and information is effectively communicated across the team.
  • Monitor releases and provide ongoing support for live apps.

Education

Apr 2021 → Current Business Administration Post Degree Diploma-Global Business Management North Island College

Specialize in Canadian and international business management, including trade, marketing and finance. Develop cross-cultural experience studying with classmates from a variety of backgrounds.

Aug 2011 → Dec 2014 Master of Computer Applications (MCA) Gujarat Technological University
c, c++, android, oracle, rdbms, discrete-mathematics, numerical-methods, java, servlets

Secured: 7.72 CGPA

  • Class Representative in FYMCA (2011-12),
  • General Secretary of Students's Council in SYMCA (2012-12),
  • 2 Times Presentation competition winner,
  • Runner Up and Best Self Defense in Debate Competetion,
  • Winner of Programming Competition,
  • Lean Six Sigma White Belt Certification
Jun 2007 → Mar 2010 Bachelor Of Computer Science Veer Narmad South Gujarat University
c, c++, html, rdbms, oracle, vb.net, asp.net, java

Secured: 56.4%

Course Objective:

The program caters to the needs of the students aspiring to excel in the fields of computers. The program is designed to develop computer professionals versatile in almost all field of computer application .The main emphasis of the course is preparing students in the field of computer science and application areas of computer science including software development skills.

Jul 2005 → Jun 2007 H.S.C. (Science Stream) - 10 + 2 Gujarat Secondary and Higher Secondary Education Board

Secured 66.8%

Certifications

Sep 2013 → Sep 2013 Lean Six Sigma White Belt Certificate http://lassibsociety.org

Public Artifacts

Mar 2019 Auto Layout Tutorial in iOS: Getting Started https://www.raywenderlich.com/811496-auto-layout-tutorial-in-ios-getting-started
autolayout, ios, swift

In this Auto Layout tutorial, you’ll learn how to use constraints and apply them to making iOS apps.

Oct 2018 Expanding Cells in iOS Collection Views https://www.raywenderlich.com/7246-expanding-cells-in-ios-collection-views
ios, swift, uicollectionview

Learn how to make expanding cells in iOS collection views, as in the Ultravisual app.

Jun 2018 Alamofire: Uploading Files https://www.raywenderlich.com/5745-alamofire-uploading-files

Alamofire is a popular Swift-based HTTP networking library and in the screencast you'll learn how to use it to upload files.

Jun 2018 Alamofire: Routing Requests https://www.raywenderlich.com/5830-alamofire-routing-requests

The screencast shows how to refactor your Alamofire code to avoid code duplication and provide a centralized configuration for network calls.

Apps & Software

Nov 2017 Onthr3 - iOS App https://itunes.apple.com/us/app/onthr3/id1060961397?mt=8
swift, alamofire, stripe-payments, jira, git, atlassian-sourcetree, storyboard, xib

Book a photographer whenever you need without the hassle, on-demand!

Onthr3 is the premier on-demand photography app, whether you need photos for your business, blog, corporate event, wedding, or you just want to put your phone down and live in the moment. Onthr3 provides access to quality photos in an instant.

Oct 2017 TaskMeet - iOS App https://itunes.apple.com/us/app/taskmeet/id1237588355?mt=8
objective-c, storyboard, sqlite
Aug 2017 Maaster - iOS App https://itunes.apple.com/nl/app/maaster/id1250892896?l=en&mt=8
objective-c, geofencing, xib, core-location
Jul 2017 Digital Radio - iOS App https://itunes.apple.com/nl/app/digital-radio/id1196804186?l=en&mt=8
objective-c, xib, chromecast, svn

Listen with Digital Radio to all your favorite radio stations that can be received via DAB +!

Mar 2017 Spitsmijden - iOS App https://itunes.apple.com/nl/app/spitsmijden/id1162135688?l=en&mt=8
objective-c, xib, core-location, svn

Simply avoid the rush, view your avoidance and save points for nice gifts.

Nov 2016 Ciclon Energy Drink - iOS App https://itunes.apple.com/us/app/ciclon-energy-drink/id1198557276?mt=8
objective-c, xib
Nov 2016 trackMD For Doctors - iOS App https://itunes.apple.com/in/app/practice-trakmd/id1207805642?mt=8
objective-c, xib, nsurlconnection
Nov 2016 trakMD - iOS App https://itunes.apple.com/in/app/trakmd/id1207800398?mt=8
objective-c, xib, nsurlconnection
Nov 2016 Breety - iOS App https://itunes.apple.com/in/app/breety/id1038830129?mt=8
objective-c, wowza, xib

Tools

Favorite Editor: Xcode, Atom, Android Studio