Nikunj.swift
Portrait of Nikunj Joshi

Nikunj Joshi

Mobile engineering leader building secure, modular apps for BFSI and Fortune 500 companies, used by millions every day.

Bengaluru, India. Open to Staff, Principal and mobile leadership roles.

// MARK: - ImpactTwelve years from Hello World to mobile at scale

I started building apps in 2014. Today I lead mobile teams building products for BFSI and Fortune 500 companies, with deep expertise in the banking and finance domain, and I care most about the unglamorous things that make apps trustworthy: architecture, security, and release discipline.

12+years shipping mobile apps
10M+monthly users on an auth SDK I helped build
25+countries using that SDK
90%+test coverage on an enterprise SDK

// MARK: - Selected workThings I've built and rebuilt

American Express

Lounge experience app

Modernized the architecture of the Travel & Lifestyle app that premium cardmembers use for lounge access. I split it into Swift packages for feature-wise delivery, moved it to SwiftUI and structured concurrency, and hardened it with Keychain storage, SSL pinning and real-time updates over Server-Sent Events.

  • Swift Package Manager
  • SwiftUI
  • Concurrency
  • SSE
  • CI/CD
HSBC

Secure Access SDK

Delivered authentication features for the SDK behind HSBC's mobile sign-in, used in 25+ countries by more than 10M people a month. I built QR authentication from scratch, broke the monolithic SDK into reusable components, and ran security scans on every release.

  • Authentication
  • SDK design
  • SAST / MAST
  • SonarQube
  • Release mgmt
SavourlyFood delivery app
Bravo Pay (Famigo)FinTech and creator marketplace
Cloud SchoolEducation app
ExchequerAccounting suite

// MARK: - Experiencegit log --career

  1. Lead Software Engineer, EPAM Systems

    HEAD

    Jun 2024 to present, Bengaluru

    • Modularized the whole app with Swift Package Manager for feature-wise delivery, shaping the architecture strategy with the Director of Engineering.
    • Led the phased move to a REST backend by decoupling business logic from Core Data and Parse, and migrated critical Objective-C modules to Swift.
    • Designed the CI/CD pipeline and PR governance with Danger, SwiftLint and automated coverage thresholds.
    • Improved stability through performance profiling and crash-log analysis.
    • Resource manager for a group of engineers: 1:1s, goal setting, performance reviews and career growth.
  2. Technical Lead, Globant

    Sep 2020 to Jun 2024, Pune

    • Led developers on the SDK platform team and delivered QR authentication from scratch.
    • Decomposed a monolithic SDK into reusable, scalable components and wrote the architecture assessment paper.
    • Raised unit and UI test coverage above 90%, with SonarQube reporting from the Xcode CLI.
    • Owned release management, regression tracking, SAST and MAST scans, and App Center build automation.
    • Interview panelist, onboarding trainer and mentor for new joiners.
  3. Senior Software Engineer, Koder

    2019 to 2020, Pune

    Built FinTech and FoodTech MVPs for startups and led a team of three engineers.

    Software Engineer, Advanced

    2017 to 2019, Vadodara

    Shipped features for an education app and performance fixes for a business suite.

    iOS Engineer, Geek Web Solution

    2016 to 2017, Surat

    Turned client requirements into App Store releases and kept iOS and Android in step.

    Freelance App Developer

    2014 to 2016

    Took apps from idea to App Store as an independent developer.

  4. iOS Trainee, OmniPresent Infotech

    2014, Ahmedabad. Initial commit.

// MARK: - ToolboxWhat I work with

import iOS

Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine

import Android

Kotlin, Android Studio, iOS and Android feature parity, cross-platform architecture reviews

import Architecture

Modular architecture, VIPER, MVVM, MVC, SOLID, and patterns like Observer, Factory and Adapter

import Security

Keychain, SSL pinning, SAST and MAST scanning, secure coding practices

import DevOps

Swift Package Manager, GitHub Actions, Danger, SwiftLint, SonarQube, App Center

import Platform

Notifications, app extensions, in-app purchase, Server-Sent Events

import Team

Jira, Confluence, Figma, Datadog, Splunk, Scrum

// MARK: - Writing & teachingPapers, posts and workshops

// MARK: - Beyond mobileMarkets, research and applied ML

Outside mobile engineering, I study how financial systems and markets behave. I completed NISM's Post Graduate Program in Securities Markets (Research Analysis) alongside my full-time role, and I build research projects that bring machine learning to market data.

  • Financial analysis
  • Valuation
  • Derivatives & risk
  • Technical analysis
  • Financial modelling
  • Sentiment analysis

Certifications

Certified ScrumMaster (CSM)
DevOps for Mobile Apps
Microsoft
Secure Code Warrior
White, Yellow and Orange belts
Bloomberg Market Concepts

Education

PG Program, Securities Markets (Research Analysis)
NISM, 2024 to 2026
Master's, Computer Engineering
SCET, Gujarat Technological University, 2017
Bachelor's, Computer Engineering
SSASIT, Gujarat Technological University, 2014

// MARK: - ContactLet's build something people trust

Looking for a Staff or Principal engineer, or a mobile leader for secure, scalable apps? Or just want to talk tech? I read every email.

joshinikunj008@gmail.com