Ratnesh Jain

Hi 👋
I am Ratnesh Jain.

iOS Developer with 9+ years of experience building Apple platform applications. Explore my portfolio, projects, and technical insights.

About

I'm Ratnesh Jain, an iOS Developer since 2015. I specialize in building Apple platform apps with Swift and SwiftUI, focusing on clean architecture and testable code using The Composable Architecture (TCA).

Swift & SwiftUI

Deep expertise in Swift and SwiftUI for building native user interfaces across Apple platforms.

Composable Architecture

Building applications with TCA for predictable state management and testability.

Swift Packages

Modularizing code into reusable Swift Packages for better maintainability.

CI/CD

Experience with Bitrise, fastlane, and GitHub Actions for automated builds.

WidgetKit

Developing Widget extensions for iOS, iPadOS, and macOS.

GraphQL

Integrating GraphQL APIs with code generation for efficient data handling.

Showcase

Featured projects demonstrating my work and expertise.

Side Projects

Projects exploring latest Swift, SwiftUI & iOS 17 features.

Open Source

Open source projects I've created and maintain.

Talks

Talks I've delivered at Swift community meetups across India.

Contact

Interested in working together or have questions? Feel free to reach out!

⬇️ Download Resume