Profile

Kirtidhwaj
Patra

Bhubaneshwar, India

iOS Developer & Designer

kirtidhwajpatra@gmail.com

+91-7609963811

Download CV

iOS

Developer

iOS Engineer focused on the intersection of design and systems architecture. I build high-fidelity native apps using Swift and C++, delivering distinct visual identities backed by rigorous engineering and scalable code.

English Ji

Real-time P2P audio platform designed for seamless language practice. Engineered with Swift 6, WebRTC, and a custom Node.js backend, it achieves 40% lower latency. I integrated a C++ audio core and Swift Concurrency to deliver a high-fidelity, thread-safe user experience.

Ludo

Ludo iOS is a fully native game built with SwiftUI, featuring a deterministic engine and fluid animations. I architected the system using MVVM and Combine to manage complex turn-based logic and asynchronous state. The focus lies on high-performance rendering and scalable design.

Tic Tac Toe

Tic Tac Toe is an iOS application engineered in Swift and SwiftUI using an MVVM, state-driven architecture. The implementation emphasizes deterministic game logic, unidirectional state flow, and reusable view components. I focused on correctness, predictable UI updates, and performance-safe rendering, ensuring consistent behavior across user interactions and game state transitions.

Shell Consumer App

Designed and implemented a config-driven rewards experience engine enabling new incentives without UI rewrites. Built reusable components for points, vouchers, and campaign rewards, handling eligibility, expiry, and redemption failures. Modeled reward lifecycles using a state-machine approach, ensuring consistent UI and low-latency, real-time updates while maintaining responsive performance under frequent state transitions.

Core
iOS Engineering

Swift

SwiftUI & UIKit

Swift Concurrency (Async/Await, GCD)

MVVM & Clean Architecture

App Lifecycle & Memory Management (ARC)

Data, Networking
& Systems

REST & GraphQL APIs

URLSession & WebSockets

Core Data & Persistence

Offline-first & Caching Strategies

Secure Storage (Keychain)

Performance, Quality
& Tooling

Xcode & Instruments

Performance Optimization

Unit & UI Testing (XCTest)

CI/CD & Fastlane

Git & Code Reviews

App Store & Release Pipelines

Algorithms, Design
& Product Thinking

Data Structures & Algorithms

Mobile System Design

Accessibility & Localization

Apple HIG Compliance

Cross-functional Collaboration

Product-driven Engineering

“It still amazes me that lines of thought turned into
software can change how someone feels, works, or lives.”