Shobhit Bansal

SHOBHIT BANSAL

iOS Developer | BLE & Connected Hardware Specialist

I write code that bridges mobile apps and hardware. 2.5 years building production apps for HP, Kodak, and Polaroid. 10 live apps, 120K+ ratings.

Who I Am

I'm an iOS engineer based in Mohali, India — building the software layer between mobile apps and physical hardware.

Over 2.5 years at C+A Global, I've shipped features and maintained 10 production apps for HP, Kodak, and Polaroid — 120,000+ App Store ratings, 28 languages, used globally. I work daily in Swift and Objective-C, handle BLE device integration and OTA firmware updates, and collaborate with QA teams in the US and hardware engineers in China.

I'm AI-augmented — Cursor, Claude Code, and Copilot are part of my daily workflow. I ship faster, debug smarter, and own the architecture end-to-end.

Currently exploring SwiftUI. Open to remote iOS engineering roles.


2.5 YRS
Production Experience
10
Live App Store Apps
120K+
Combined App Ratings
28
Languages Supported
4
Printer Models Integrated
3
Fortune 500 Brands

Featured Projects

Deep dives into my most technically challenging work

Kodak & Polaroid Ecosystem screenshot 1

Kodak & Polaroid Ecosystem

7 production apps for instant photo printers

Challenge: Offline asset caching across multiple apps with shared sticker/frame libraries
Solution: Built Core Data sync engine handling hundreds of assets across apps
Impact: 120K+ combined App Store ratings, 28 languages, 4.5+ average rating

Swift, Objective-C, CoreBluetooth, Core Data

View on App Store
⚡
In Development

Zink Photo — Hybrid Integration

In Development

Flutter + Native iOS BLE Bridge

Challenge: Flutter lacks proper Bluetooth support for printer protocols
Solution: Built entire native Swift BLE layer exposed to Flutter via Method Channels
Impact: Integrated 4 printer models from scratch as sole iOS engineer

Flutter, Swift, CoreBluetooth, Method Channels

In Development
Forge Fitness Tracker screenshot 1

Forge Fitness Tracker

Personal Project — Calisthenics & Nutrition Tracker

Challenge: Existing fitness apps didn't fit a calisthenics-focused workflow
Solution: Built from scratch — 15-table SQLite database, TDEE calculator, Navy body fat method
Impact: Offline-first fitness tracker with TDEE calculator and body composition analytics, built solo.

Flutter, Drift (SQLite), Provider, fl_chart

View on GitHub

Technical Skills

Technologies and tools I work with daily

SwiftObjective-CDart (Flutter)
CoreBluetoothEAAccessoryFirmware OTA UpdatesBLE Protocols
MVCMVVMSingleton PatternDelegate PatternNotificationCenter
Core DataDrift (SQLite)REST APIsJSONUserDefaults
XcodeGitSourceTreePostmanCocoaPodsSwift Package ManagerTestFlightInstruments/Profiling
UIKitFlutterKingfisherProviderGCDAuto Layoutfl_chartasync/await

Work History

My journey in iOS development

2023

CS Soft Solutions

iOS Trainee

Completed intensive iOS training program. Built prototype UIKit modules and practiced Core Data patterns under mentorship. Applied MVC architecture across internal practice projects.

Jul 2023 – Dec 2023

2024

Freelance iOS Developer

Independent

Delivered a Core Data–powered iOS app for a Canadian client. Sole developer — handled requirements, data architecture, implementation, and delivery.

2024

2024–PresentCURRENT

C+A Global India

iOS Developer

Maintained 10 production apps for HP, Kodak, and Polaroid. Integrated 4 printer models from scratch, built BLE bridges, worked with US QA teams and Chinese hardware engineers. 120K+ combined App Store ratings, 28 languages.

Jan 2024 – Present

Academic Background

Master of Computer Applications (MCA)

Lovely Professional University (Online)

2025 – 2027 (Expected)

In Progress

Bachelor of Computer Applications (BCA)

SVIET, Chandigarh

2021 – 2024

Completed

Let's Build Something Together

Ready to build something that connects mobile and hardware?

shobhitbansal.chd@gmail.com

Open to remote/WFH worldwide · Hybrid in Tricity · Relocation considered

© 2026 Shobhit Bansal. Built with React & Tailwind CSS.