0% found this document useful (0 votes)
14 views6 pages

ShoaibS - SR - Mobile Developer

Mohammed Shoaib Shaik is a Senior Mobile Developer with over 8 years of experience, specializing in native iOS and cross-platform app development. He has a strong background in mobile architecture, UI/UX design, and has successfully delivered enterprise-grade applications across multiple Apple platforms. His technical expertise includes Swift, SwiftUI, React Native, and various backend technologies, along with a proven track record in Agile methodologies and CI/CD practices.

Uploaded by

shpmuntha20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views6 pages

ShoaibS - SR - Mobile Developer

Mohammed Shoaib Shaik is a Senior Mobile Developer with over 8 years of experience, specializing in native iOS and cross-platform app development. He has a strong background in mobile architecture, UI/UX design, and has successfully delivered enterprise-grade applications across multiple Apple platforms. His technical expertise includes Swift, SwiftUI, React Native, and various backend technologies, along with a proven track record in Agile methodologies and CI/CD practices.

Uploaded by

shpmuntha20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Mohammed Shoaib Shaik

Senior Mobile Developer


Long beach, CA | [email protected] | Linkdn

Professional Summary
 8+ years of progressive experience in mobile application development with 5+ years focused on native iOS apps
using Swift, Swift UI, Combine and Objective-C, and 2+ years building cross-platform solutions using React
Native.
 Deep expertise in mobile architecture and UI/UX design, with hands-on development using Xcode, Storyboards,
Auto Layout, and SwiftUI for building scalable and visually consistent apps.
 Developed and shipped enterprise-grade mobile apps for iPhone, iPad, and Apple TV platforms, following
Apple’s design principles and HIG standards.
 Adept at using core iOS frameworks including Core Data, Core Animation, Core Graphics, Core Bluetooth, and
Core Location to enable dynamic features and hardware integrations.
 Extensive experience in Android development using Android Studio and SDK, with a focus on integrating with
React Native and cross-platform tools.
 Proficient in implementing custom views such as table views, collection views, and navigation bars tailored for
multi-view and multi-size applications.
 Delivered high-performance hybrid apps using Ionic/Angular and Cordova with backend integration through
Google Cloud services.
 Integrated unit and UI testing using XCTest, XCUITest, OCMock, and Expecta, achieving up to 85% test coverage
and reliable CI/CD delivery.
 Applied Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practice in Agile development
workflows.
 Built robust APIs and backend communication layers using RESTful and SOAP services, with full lifecycle
ownership from design to debugging.
 Experience working with async testing, GCD, and NSOperationQueue for optimized concurrency and thread-safe
code execution.
 Used third-party libraries and SDKs like AFNetworking, SDWebImage, JSONModel, Flurry, Firebase, and Google
Analytics for enhanced performance and monitoring.
 Strong command over developer operations tools such as Git, SVN, Jenkins, GitLab, TeamCity, Maven, and
Gradle.
 Successfully integrated social and public APIs including Facebook, Twitter, Google, and YouTube into mobile
ecosystems.
 Deep understanding of Apple's App Store lifecycle, including provisioning profiles, certificates, and release
management.
 Implemented push notifications, local alerts, background updates, and geo-fencing features for user re-
engagement and retention.
 Experienced in hybrid mobile development using Xamarin and Cordova, creating reusable components for multi-
platform deployment.
 Designed mobile-first applications with responsive layouts using size classes, constraints, and adaptive interfaces
for iOS, iPadOS, and tvOS.
 Led multiple Agile sprint cycles using Jira and Confluence, collaborating closely with product owners, designers,
and QA engineers.
 Built and tested mobile security features using Good Container for MDM, ensuring compliance and secure
enterprise deployment.
 Designed scalable app flows using MVVM, MVC, Singleton, Factory, and Delegation design patterns.
 Collaborated with backend teams on data modeling and parsing using XML, JSON, SQLite, and Core Data with
minimal memory overhead.
 Leveraged PhoneGap and Ionic to rapidly prototype mobile apps with integrated JS and PHP backends via Ajax
web services.
 Utilized Apache, Nginx, and React for hybrid app delivery and server-side rendering capabilities.
 Delivered well-documented, maintainable code with peer reviews, Git versioning, and clean commit histories.

Technical Skills

Programming Languages Swift, Objective-C, Java, JavaScript, TypeScript, C++, Python,


PL/SQL
Mobile Development React Native, Ionic, Cordova, Xamarin, Android SDK, J2ME
IOS Development Xcode, SwiftUI, UIKit, Storyboards, Auto Layout, Cocoa Touch,
iBeacon, Push Notifications, App Store provisioning, iOS
Sandbox
Web Development RESTful APIs, SOAP, AJAX, JSON, XML, XSLT, WebSockets
Frontend Technologies HTML5, CSS3, jQuery, React.js, Size Classes, Adaptive Layouts
Backend Technologies Node.js, Ruby scripting, Google Cloud, Firebase, Apache
Databases SQLite, MySQL, PostgreSQL, Oracle 11g/10g/9i, SQL Server
2005/2008, PL/SQL
Operating Systems macOS, iOS, iPadOS, tvOS, watchOS, Windows, Linux, UNIX
Testing Jest, TDD, BDD, Async Testing, Xcode Instruments, OCMock
Version Control Git, GitHub
Continuous Integration Jenkins, GitHub Actions, GitLab CI/CD
Tools Android Studio, VSCode, Visual Studio, Eclipse, Dreamweaver,
Notepad++, MS Visio, Jira, Confluence, Postman
Cross-platform Ionic/Angular, Xamarin, PhoneGap, Google Cloud for Hybrid
Apps

Education
BACHELOR’S IN COMPUTER SCIENCE | KLU, AP, INDIA

MASTERS IN COMPUTER SCIENCE | CALIFORNIA STATE UNIVERSITY LONG BEACH, CA, USA

Professional Experience

AMC NETWORKS (REMOTE) JAN’24 – PRESENT


Senior Mobile Developer

Responsibilities:

 Leading architecture and development of enterprise iOS applications with full SDLC ownership — planning to
production.
 Architected modular Swift frameworks using MVVM, protocol-oriented programming, and dependency
injection.
 Built reusable UI libraries using Interface Builder, Auto Layout, and dark/light mode adaptive styles.
 Integrated SwiftUI alongside UIKit to create modular and reusable components for onboarding, account settings,
and dashboard flows, reducing boilerplate by 40%.
 Utilized Combine framework with SwiftUI for dynamic state binding and reactive form validation, improving
user interaction flows across iOS and watchOS.

Page 2
 Engineered deep Core Data integrations with batch processing, background context handling, and sync status
tracking.
 Migrated select UIKit-based views to SwiftUI for enhanced maintainability and enabled preview-driven
development during UI iteration.
 Integrated biometric login, onboarding tutorials, and account recovery flows — all fully accessible and localized.
 Oversaw RESTful and OAuth2-based backend integrations with robust retry, throttling, and security handling.
 Implemented privacy-first analytics, crash reporting, and feature flags using Firebase, Sentry, and remote config
services.
 Delivered enterprise-grade features such as MDM integration via AirWatch SDK and encrypted storage with
Keychain APIs.
 Created and maintained complex animation sequences using UIKit Dynamics and Core Animation.
 Led security compliance efforts including network pinning, secure storage, and data classification audits.
 Reduced app startup time by 60% through resource prefetching, view controller restructuring, and memory
optimizations.
 Automated deployment pipelines with Fastlane, TestFlight release tagging, and staged feature rollout
mechanisms.
 Developed for multiple Apple platforms: iOS, tvOS, and watchOS, using shared logic and app extensions.
 Implemented custom onboarding flows with conditional steps, dynamic components, and form validation.
 Participated in roadmap planning, estimations, and cross-team initiatives improving user experience across
products.
 Led monthly iOS guilds and lunch-and-learns to share learnings, propose refactor ideas, and review patterns.
 Refactored old Objective-C codebases into Swift modules with complete unit, UI, and integration test suites.
 Worked with designers and accessibility experts to ensure WCAG compliance and VoiceOver support.
 Built build-time environment configuration scripts for staging/production switches and mock testing.
 Provided production support post-deployment, analyzing telemetry, addressing hotfixes, and resolving App
Store rejections.

Environment: iOS 13–17, Swift 5.9, Swift UI, Combine, Reactive Programming, UIKit, Core Data, OAuth2, REST APIs,
AirWatch, Fastlane, TestFlight, CocoaPods, Firebase, Xcode Instruments, Keychain, MVVM, Adobe Analytics, Target.

BCBS, JACKSON, MS OCT’22 – JAN’24


Senior Mobile Developer

Responsibilities:

 Migrated legacy Objective-C components to Swift, improving performance, stability, and maintainability.
 Created scalable UI layouts using Storyboards, Auto Layout, and Size Classes, ensuring support across all iOS
screen sizes.
 Built interactive onboarding and dashboard modules using SwiftUI, improving screen load times and reducing
layout-related bugs in form-heavy flows.
 Leveraged SwiftUI’s declarative syntax and previews to iterate faster with design teams, enabling pixel-perfect
alignment to HIG guidelines.
 Paired Combine with SwiftUI for real-time updates to user preferences and dynamic theme adjustments across
the app.
 Designed API communication layers using URLSession and Codable, handling both sync and async patterns.
 Integrated advanced push notification workflows with deep linking, rich media, and background sync handlers.
 Developed business-critical modules using Core Location, AirWatch MDM SDK, and biometric authentication.

Page 3
 Refined app structure by introducing MVVM pattern with dependency injection and protocol-based
architecture.
 Collaborated with design teams on implementing Apple HIG-compliant interactions with custom animations and
gestures.
 Managed backend interactions via REST APIs and GraphQL, implementing caching layers and retry policies.
 Delivered extensive in-app analytics and A/B testing infrastructure using Firebase, Mixpanel, and custom logging.
 Designed and implemented reusable onboarding flows with form validation, progress tracking, and localization
support.
 Wrote modular testing strategies using XCTest, UI snapshot testing, and test coverage metrics reporting.
 Reduced app crash rate by 40% through proactive memory profiling and exception tracking with Crashlytics.
 Set up and maintained CI/CD pipelines using Jenkins and GitLab, automating testing, signing, and TestFlight
distribution.
 Participated in sprint grooming, tech spec reviews, and retrospectives to align development with business
needs.
 Mentored junior engineers on architecture, code quality, and writing maintainable, scalable iOS codebases.
 Led integration of enterprise SDKs including authentication modules, SSO providers, and secure storage APIs.
 Migrated legacy code from Objective-C to Swift 5+, ensuring consistency and adding comprehensive unit test
coverage.
 Oversaw phased rollout of new features with feature toggling, fallbacks, and rollback safety mechanisms.
 Integrated Lottie animations and custom UI transitions for a highly interactive app experience.
 Contributed to internal knowledge bases, onboarding guides, and reusable templates for rapid app
development.

Environment: iOS 11–14, Swift 5, Swift UI, Combine, Objective-C, CocoaPods, Core Location, REST API, Firebase,
AirWatch, Lottie, GitLab, XCTest, Jenkins, GraphQL

INFOVISION INC | TEXAS MAY’20 – OCT’22


React Native Mobile Developer

Responsibilities:

 Developed cross-platform mobile apps using React Native, transitioning existing hybrid apps to a unified
codebase with shared logic.
 Created responsive UIs with Ionic and React Native, integrating components and custom themes for iOS styling.
 Engineered Redux-based state management across modules and integrated Axios for RESTful API
communication.
 Implemented deep integration between React Native and iOS native APIs for file system, camera, Core Location,
and sensors.
 Built download/upload flows using NSURLSession, supporting background transfers and retry logic across
network failures.
 Handled push notifications using APNS, implementing handlers for silent, interactive, and segmented push
types.
 Created seamless app-to-web transitions using WebView bridges while syncing app context for user tracking.
 Implemented offline-first architecture using SQLite and Core Data, caching critical data for disconnected
environments.
 Delivered multitasking features and Background Fetch with scheduled API calls to keep content updated in the
background.

Page 4
 Engineered dynamic input modules including font scaling, color themes, and keyboard plugins synced via native
bridging.
 Enabled secure communication with custom encryption/decryption modules for sensitive payloads and
credentials.
 Collaborated with QA to implement automated test flows and exploratory testing for every release sprint.
 Managed provisioning profiles, device UDIDs, App IDs, and certificates for internal enterprise app deployments.
 Refined app startup time by lazy-loading modules and restructuring bundle imports to eliminate blocking
operations.
 Published apps to Apple App Store, managed version releases, and handled phased rollout strategies.
 Participated in Agile ceremonies, defined sprint stories, and tracked deliverables via Rally and Jira.
 Refactored shared component libraries into modular React Native packages to be reused across projects.
 Created detailed documentation on API contracts, component behaviors, and deployment steps for team
reference.
 Used Git for version control, supporting Git Flow branching and resolving conflicts in fast-paced delivery cycles.
 Delivered over-the-air (OTA) updates via CodePush to patch bugs and release non-binary updates.

Environment: React Native, Objective-C, SQLite, CocoaPods, APNS, Core Location, WebView, Xcode, JSON, Rally, HTML5,
CSS3, Git

TEMENOS | INDIA MAY17 - JUL’19


Software Web developer

Responsibilities:

 Designed and developed scalable enterprise applications using Java 8, Spring Boot, and Spring MVC within a
microservices architecture.
 Engineered interactive frontend components using ReactJS, integrating Forms, Events, Redux, Router, and
Animations.
 Converted UI wireframes into dynamic, responsive interfaces using HTML5, CSS3, SASS, and Bootstrap.
 Built reusable React components for templating and navigation, and integrated Google Maps via Autocomplete.
 Developed secure and RESTful backend services using Spring MVC, Spring Security, and Spring AOP.
 Created JSON-based APIs and handled serialization/deserialization for client-server data exchange.
 Implemented Hibernate ORM and Spring JDBC for complex data layer management with SQL/NoSQL backends.
 Managed API integration testing and backend validation using Postman and JUnit.
 Designed and deployed database models using SQL Server and SQL Azure, including stored procedures and
schema optimization.
 Deployed and managed services on Microsoft Azure (IaaS/PaaS) and JBoss for hybrid cloud operations.
 Built backend batch processing using Spring Batch for data aggregation and scheduling tasks.
 Employed Shell scripting for deployment automation and production monitoring tasks.
 Applied MVC architecture and J2EE patterns like Singleton and Factory for modular backend development.
 Used Struts and JSP for legacy systems, ensuring backward compatibility during phased modernization.
 Handled session and request tracking using WebLogic Server, improving session reliability and security.
 Led backend support during production deployments, providing patch updates and environment debugging.
 Conducted unit testing and code coverage validation with JUnit and integrated async tests.
 Maintained application logging using Log4J, tracking errors and performance metrics across environments.
 Worked in Agile sprints, contributed to backlog grooming, and collaborated with QA and DevOps teams.
 Used CVS and Maven for source control and automated build management.

Page 5
Environment: Java 8, Spring Boot, Spring MVC, Spring Security, Hibernate, J2EE, JSP, ReactJS, HTML5, CSS3, Bootstrap,
JSON, SQL Server, SQL Azure, Postman, Log4j, WebLogic, JBoss, Maven, CVS, Microsoft Azure, JUnit, Shell Script.

Page 6

You might also like