iOS & Cross-Platform Mobile Lead
Kishore Prakash
11+ years building and leading iOS, Kotlin Multiplatform and NFC/BLE work — from enterprise facilities platforms to shipped SDKs and my own App Store products.
- years in mobile
- 11+years in mobile
- App Store apps live today
- 11App Store apps live today
- engineer team at JLL
- 15engineer team at JLL

About
What I do
I'm a mobile engineer and lead based in Bengaluru. Over the last eleven years I've worked on both sides of the mobile stack — consumer and enterprise apps that reach real users, and the SDKs that other engineering teams build on top of.
Today I'm at JLL on the Corrigo facilities-management suite, working across a fifteen-person team on three iOS apps used in business-critical maintenance workflows. Before that I led iOS at Jio Platforms, and spent four years building NFC and secure-element SDKs for NXP and Bluetooth device SDKs for Jabra.
Outside work I ship my own apps. Stotramala is a multilingual library of over seven thousand stotras; ThoughtCast and OmniSense are performance tools for mentalists built on Bluetooth, NFC and on-device ML. I run those end to end — code, releases, store listings and support.
Focus areas
- Mobile Architecture & Technical Ownership
- iOS / Swift & SwiftUI
- Kotlin Multiplatform (KMP)
- SDK & Framework Design
- NFC & Bluetooth Low Energy
- CI/CD & Release Engineering
- Team Leadership & Mentoring
- Cross-Functional Stakeholder Management
- App Store & Enterprise Distribution
- Performance Optimisation
Languages
- Kannada — Native or bilingual
- Telugu — Native or bilingual
- English — Professional working
- Hindi — Limited working
Experience
Where I've worked
Eleven years across enterprise real estate, telecom, semiconductors and audio hardware.
JLL (Jones Lang LaSalle)
Bengaluru, IndiaGlobal commercial real-estate services firm. Corrigo is JLL's facilities-management and CMMS product suite.
Senior Software Engineer
Nov 2023 – PresentCurrent
- Build and ship iOS apps across JLL's Corrigo facilities suite — Corrigo, Corrigo Enterprise and CorrigoPro — in 19 languages, including QR- and NFC-driven service requests.
- Own mobile architecture decisions for a 15-engineer team working across Swift, Objective-C and Kotlin.
- Led the CocoaPods to Swift Package Manager migration, delivered ahead of schedule, and wrote the migration guide other teams adopted.
- Led the Datadog integration on iOS, improving observability and diagnostics across the mobile estate.
- Cut login time by roughly 50% and screen load times by up to 80% across the Corrigo apps.
- Cut CI/CD build and release time by 30% on GitHub Actions, and grew XCTest coverage each release.
- Standardised localisation and font accessibility across the suite.
Jio Platforms Limited (JPL)
Bengaluru, IndiaReliance Jio's digital-platforms arm; consumer apps at national scale.
Lead iOS Engineer
Oct 2022 – Nov 2023
- Led iOS for JioAICloud (Storage & Photos) from v58.0.0 with a team of 6.
- Architected and shipped Platfom, a short-video product, from scratch — owned architecture and the feature roadmap.
- Drove an app-size reduction programme on JioAICloud, cutting the binary by 25% to improve install conversion on low-bandwidth connections.
- Designed scalable architecture for high-traffic products and mentored engineers on modularity and testing.
- Maintained Jenkins CI/CD and XCTest suites, and represented iOS in cross-functional planning.
CGI
Bengaluru, IndiaGlobal IT services firm; engagement delivered NFC and secure-element products for NXP Semiconductors.
Lead Analyst
Jun 2021 – Oct 2022
- Led iOS SDK engineering for NXP's MIFARE 2GO, turning a phone into a contactless transit ticket via a certified secure element.
- Owned the SDK lifecycle: public API design, provisioning and payment flows, XCTest, a reference demo app and AsciiDoc/DocC docs.
- Ran Jenkins CI/CD for multi-platform library builds and worked with NXP's core team on card structures.
- Integrated REST backends behind enterprise mobile workflows and improved stability release over release.
Senior Software Engineer
Feb 2019 – May 2021
- Built mWallet2GO, an iOS SDK for contactless Mastercard and VISA payments via the secure element in phones and wearables.
- Developed TapLinx, a Swift/Objective-C/C++ library for reading and writing NFC Forum tag types, used by NXP's own apps.
- Shipped and maintained NXP's public NFC apps — TagInfo, TagWriter and AppXplorer.
- Wrote the developer-facing SDK documentation and release notes partner integrators worked from.
Mindtree
Bengaluru, IndiaIT services firm; engagement delivered macOS and iOS SDKs and plugins for Jabra (GN Audio).
Senior Software Engineer
Apr 2017 – Feb 2019
- Built the Jabra Universal SDK for macOS and iOS — device settings, call control and firmware update across the headset range.
- Implemented BLE communication for pairing, firmware interaction and live headset status; improved connection stability across devices.
- Developed macOS Jabra Softphone plugins bridging Skype, Bria and Avaya to Jabra hardware for remote call control.
- Worked with hardware and firmware teams on reliable device communication, and wrote the manuals shipped to integrators.
- Delivered an enterprise iOS app for American Red Cross employees behind Microsoft Enterprise SSO.
IDS NEXT Business Solutions Pvt Ltd
Bengaluru, IndiaHospitality ERP vendor.
iOS Developer
Sep 2016 – Apr 2017
- Built Stay Ahead, letting guests of IDS-network hotels hold rooms, order room service and watch the folio bill live.
- Developed Pulze247, giving hotel owners real-time property statistics and business-critical KPIs as graphs.
- Defined app flow and UI with the design team and coordinated delivery with backend.
Cosmonet Solutions
Bengaluru, IndiaProduct engineering studio serving APAC clients.
Software Engineer
Oct 2014 – Aug 2016
- Built Spizza for a Singapore pizza chain — menu and combo ordering, payment gateway, reservations and outlet maps.
- Developed Personal Carpool, letting drivers and riders publish, match and manage rides.
- Owned app flow and task assignment for a two-engineer team, interfacing with backend and UI/UX.
Projects
Things I've shipped
Apps and SDKs I've built or led, from public App Store releases to libraries partner teams integrate against.

Corrigo
JLL · 2023 – present
Occupant-facing facilities app. Raise a maintenance request by scanning a QR code or tapping an NFC tag on the equipment itself, then track status, review proposals and verify completed work.
SwiftKotlinObjective-CNFCTeam of 15

Corrigo Enterprise
JLL · 2023 – present
CMMS for facilities teams — work-order automation, asset tracking and preventative-maintenance scheduling, kept in sync with the desktop platform. Ships on iPhone, iPad and visionOS in 19 languages.
SwiftObjective-CNFCGitHub ActionsTeam of 15

CorrigoPro
JLL · 2023 – present
The service-provider side of Corrigo. Technicians receive requests, post real-time updates and document work with photos — with geofencing that checks them in and out automatically as they arrive at and leave a site.
SwiftCore LocationGitHub ActionsXCTestTeam of 15

JioAICloud — Storage & Photos
Jio Platforms · 2022 – 2023
Consumer cloud storage for photos, video, documents, music and contacts — automatic backup, cross-device access and shared collaboration on trips, events and projects.
SwiftObjective-CJenkinsXCTestTeam of 6
Platfom — Short Video App
Jio Platforms · 2022 – 2023
Short-video product built from scratch — create and publish short videos as stories. I owned the architecture and led the team through delivery.
SwiftObjective-CAVFoundationTeam of 6 · no longer on the App Store
MIFARE 2GO
NXP Semiconductors (via CGI) · 2021 – 2022
iOS SDK for NXP's cloud service that turns a phone into a contactless transit ticket. Digital credentials live in an EAL 5+ certified secure element and extend beyond transit into access control and loyalty.
SwiftNFCSecure ElementJenkinsTeam of 2

NFC TagInfo by NXP
NXP Semiconductors (via CGI) · 2019 – 2021
Reads NFC Forum Type 2, Type 4 and Type 5 tags — including NXP's NTAG, ICODE and MIFARE platforms — and auto-executes the NDEF payload: open a URL, join Wi-Fi, import a vCard, drop a map pin, place a call.
SwiftObjective-CNFCBambooTeam of 2

Jabra Universal macOS & iOS SDK
Jabra (via Mindtree) · 2017 – 2019
One SDK across macOS and iOS for talking to Jabra headsets — device settings, call control and firmware update — shipped with a demo app showing integrators how to use it.
SwiftBluetooth LEJenkinsXCTestTeam of 2

Stotramala (Multilingual)
Independent · 2020 – present
My own App Store product: a multilingual reference library of over 7,000 Hindu stotras, ashtottaras and vedamantras. I run the whole thing — development, content pipeline, releases, ads and support.
SwiftYouTube APIGoogle Mobile AdsUniversal LinksTeam of 1

ThoughtCast
Independent · 2017 – present
A performance tool for mentalists: the performer sees what a spectator is writing or drawing, live, as it happens. Bluetooth pen link plus on-device handwriting recognition.
SwiftBluetooth LEGoogle ML KitTeam of 1
mWallet2GO
NXP Semiconductors (via CGI) · 2019 – 2021
iOS SDK for contactless Mastercard and VISA payments through the secure-element chip inside a phone or wearable.
SwiftSecure ElementBambooXCTestTeam of 2
TapLinx
NXP Semiconductors (via CGI) · 2019 – 2021
iOS library for reading and writing NFC data across NFC Forum tag types. Consumed internally by TagInfo, TagWriter and AppXplorer.
SwiftObjective-CC++NFCTeam of 3

NFC TagWriter by NXP
NXP Semiconductors (via CGI) · 2019 – 2021
Writes contacts, bookmarks, geo locations, Bluetooth handover, SMS and mail records to NFC tags — posters, business cards, anything with an NFC inlay — then reads back and launches apps from what it finds.
SwiftObjective-CNFCBambooTeam of 2

AppXplorer
NXP Semiconductors (via CGI) · 2019 – 2021
Discover smart-city services around you, then load and manage credentials over the air on an NFC device — event and hotel-room access, transport and bike rental.
SwiftObjective-CNFCBambooTeam of 2 · no longer on the App Store
Jabra iOS SDK
Jabra (via Mindtree) · 2017 – 2019
iOS framework for communicating with Jabra Bluetooth devices — settings and firmware update — plus the reference demo app.
SwiftBluetooth LEJenkinsXCTestTeam of 2

Jabra Softphone Plugins for macOS
Jabra (via Mindtree) · 2017 – 2019
macOS background service bridging softphones — Skype, Bria, Avaya — to Jabra hardware for remote call control.
SwiftmacOSJenkinsXCTestTeam of 1

American Red Cross Employee App
2017 – 2019
Enterprise iOS app giving American Red Cross employees a single entry point to their internal applications, behind Microsoft Enterprise SSO.
SwiftMicrosoft Enterprise SSOTeam of 1

OmniSense — Magic & Mindreading
Independent · 2019 – present
Reveals which card, coin or object a spectator picked, using NFC tags read by the iPhone — with a companion Apple Watch app so the performer never touches their phone.
SwiftNFCwatchOSTeam of 1

Stay Ahead
IDS NEXT · 2016 – 2017
Universal iPhone/iPad app for guests of IDS-network hotels — hold rooms, order room service and watch the folio bill update in real time.
SwiftTeam of 2 · no longer on the App Store

Pulze247
IDS NEXT · 2016 – 2017
Real-time property dashboard for hotel owners and general managers — the vital, business-critical numbers as live graphs on their phone.
SwiftTeam of 2

Spizza
Cosmonet Solutions · 2014 – 2016
Ordering app for a Singapore pizza chain — menu and combo ordering, payment gateway, table reservations and outlet maps.
SwiftPayment GatewayTeam of 2

Personal Carpool
Cosmonet Solutions · 2014 – 2016
Universal iPhone/iPad carpooling app letting drivers and riders publish, match and manage rides.
SwiftTeam of 2 · no longer on the App Store
Skills
Technical toolkit
- Languages
- SwiftObjective-CKotlinC++PythonBash
- Apple Platforms
- iOSiPadOSmacOSwatchOSvisionOSSwiftUIUIKitAVFoundationCore Location
- Cross-Platform
- Kotlin Multiplatform (KMP)Android
- Connectivity
- NFCBluetooth Low EnergySecure ElementUniversal LinksPush Notifications
- Architecture & APIs
- Mobile architectureSDK & framework designSwift Package ManagerCocoaPodsRESTJSON
- CI/CD
- GitHub ActionsJenkinsBambooTravis CIFastlane-style release automation
- Testing
- XCTestXCUITestCucumber (BDD)
- Data
- SQLiteCore DataRealmPlistMySQLMongoDB
- Documentation
- DocCAsciiDocDoxygen
- Tooling
- XcodeGit (GitHub, Bitbucket, GitLab)SVNDatadogGoogle Mobile Ads
Recognition
Awards & accomplishments
Peer- and leadership-nominated recognitions, newest first, for delivery, engineering craft and helping teams beyond my own scope.
JLL
4 awards
Going Beyond — “Killing CocoaPods for good”
Jul 2026
Thank You award for moving iOS off CocoaPods to Swift Package Manager ahead of schedule, simplifying builds and dependency setup, and writing the migration guide other teams adopted. Nominated by Petr Urban.
Star Award — “Intentional Impact”
Jun 2025
Recognised under the Be Intentional value for leading the Datadog integration on iOS, weighing business value against technical complexity, and consistently helping beyond scope. Nominated by Petr Urban.
Ovations — Certificate of Appreciation
Q4 2024
Presented by Radha Dhir, CEO and Country Head, India, for delivering outstanding service.
Ovations — JLLT Superstar
Q1 2024
Presented by Radha Dhir, CEO and Country Head, India, and Ashok Jayakumar, for operational excellence, innovative solutions and stakeholder management.
Mindtree
5 awards
Spot On — “Partnership”
Feb 2019
Recognised for partnership — collaborative spirit, unrelenting dedication and expert thinking — for support on the Schedule F module. Nominated by Pavana Mandyakrishnegowda, Module Lead.
Spot On — “Accountability”
Jan 2019
Recognised for accountability — collaborative spirit, unrelenting dedication and expert thinking. Nominated by Meghana Ramesh, Senior Engineer.
Master Mind — “Expert Thinking”
Dec 2018
Awarded for expert thinking after helping another team deliver work they could not have completed without support. Presented by Hormuz M. Gotla, General Manager, and Deepak D, Senior Technical Manager.
A-Team — Exemplary Team Spirit
Jan 2018
Awarded for displaying exemplary team spirit. Presented by Sanju Mannaret Sarasan, Technical Manager, and Nikhil Joseph, Test Lead.
Unstoppable — Execution Excellence
Jul 2017
Awarded for displaying execution excellence, for the work that made the iOS SDK project a success. Presented by Jyothy Krishnan Nair, Senior Project Manager, and Shrinivas Budi, Technical Manager.
Earlier recognition
4 awards
- Employee of the Month — Cosmonet Solutions
- IBM Hackathon — IBM
- Hitachi Programmers Marathon — Hitachi
- WeChat Internship Programme — WeChat
Background
Education & certifications
Education
Bachelor of Engineering (BE), Computer Science
Impact College of Engineering and Applied Sciences, Bengaluru
Visvesvaraya Technological University
2010 – 2014
Certifications
- DevOps Practitioner
- AMCAT Certified Software Development Trainee