Skip to content
View iPhoneNoobDeveloper's full-sized avatar
πŸ’»
Focusing
πŸ’»
Focusing

Block or report iPhoneNoobDeveloper

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Nirav Jain πŸ‘‹

Senior/Staff iOS Engineer | Swift, SwiftUI, AI, Security, Architecture

I build modern, scalable, and secure iOS applications with a strong focus on architecture, performance, and AI-powered product experiences.


πŸš€ About Me

  • πŸ’Ό Senior/Staff iOS Engineer with 12+ years of experience
  • πŸ“± Expertise in Swift, SwiftUI, UIKit, Objective-C
  • πŸ” Strong focus on secure mobile systems (SSL pinning, VPN, networking)
  • πŸ€– Building AI-powered mobile experiences (streaming UI, structured responses)
  • ⚑ Passionate about performance, reliability, and scalable architectures

🧠 What I Work On

  • πŸ— iOS Architecture (MVVM, VIPER, MVI, Modular Design)
  • πŸ” Secure Networking (SSL Pinning, Token Handling, Network Extensions)
  • ⚑ Performance Optimization (Instruments, MetricKit)
  • πŸ”„ Async Programming (Swift Concurrency, Combine)
  • πŸ€– AI Integration in Mobile Apps (LLM-based features, streaming UI)

πŸ›  Tech Stack

Languages & Frameworks Swift β€’ SwiftUI β€’ UIKit β€’ Objective-C β€’ Combine β€’ Swift Concurrency

Networking & Security REST β€’ GraphQL β€’ URLSession β€’ Apollo iOS β€’ SSL Pinning β€’ VPN

Tools & Performance Xcode β€’ Instruments β€’ MetricKit β€’ XCTest β€’ CI/CD


🌟 Featured Projects

πŸ”Ή MVITaskFlow

A production-ready SwiftUI app demonstrating MVI (Model-View-Intent) architecture with unidirectional data flow, predictable state management, and testable side effects. Features single source of truth state management, explicit user events via Intents, pure state transitions with Reducer pattern, and comprehensive unit tests.

Professional macOS diagnostic and crash reporting application built with Objective-C and integrated with Sentry SDK + MetricKit. Features real-time network monitoring, comprehensive system log collection with automatic PII redaction, multiple crash testing scenarios, and diagnostic bundle export capabilities.

SwiftUI application showcasing reactive programming with Combine framework. Implements MVVM architecture with debounced text input, reactive networking, async image loading, pagination, and offline-friendly caching for GitHub user search.

A structured 30-day learning journey mastering React and React Native from a mobile engineer's perspective. Covers modern JavaScript (ES6+), JSX, components, state management with hooks, and culminates in a capstone React Native application.


πŸ“ˆ GitHub Activity & Stats

πŸ”₯ Daily Contribution Streak

GitHub Streak

πŸ“Š Contribution Activity

GitHub Contribution Chart

πŸ† Profile Overview

GitHub Followers Repositories Experience

πŸ’» Tech Expertise

Swift SwiftUI iOS Objective-C

πŸ“Š Top Repositories by Focus

Repository Description Tech Stack
MVITaskFlow MVI Architecture Demo Swift, SwiftUI
DiagnosticsTool macOS Diagnostics + Sentry Objective-C, Sentry SDK
CombineGitHubSearch Reactive Programming Demo Swift, Combine, MVVM
ReactAndReactNativeFundamentals 30-Day Learning Journey JavaScript, React Native

πŸ“« Connect With Me


⭐️ Always exploring better ways to build scalable, secure, and intelligent mobile apps.

Pinned Loading

  1. MVITaskFlow MVITaskFlow Public

    Swift 1

  2. CombineGitHubSearch CombineGitHubSearch Public

    Build a SwiftUI app that searches GitHub users with debounced text input, reactive networking, image loading, paging, and offline-friendly cache. Focus on MVVM with Combine.

    Swift

  3. DiagnosticsTool DiagnosticsTool Public

    Build macOS diagnostic tool

    Objective-C

  4. ReactAndReactNativeFundamentals ReactAndReactNativeFundamentals Public

    JavaScript