Ishan Bhutani
Experienced Software Engineer specializing in Apple Platforms, SDK & Services Development
Download Resume

About Me

Engineering excellence at the intersection of innovation and collaboration

Passionate

I approach software engineering as a craft that demands both technical excellence and creative problem-solving. My enduring fascination with technology drives me to continuously explore emerging platforms and paradigms, turning complex challenges into elegant solutions.

Ambitious

With a strategic mindset and focused determination, I set challenging objectives and methodically pursue them. I view obstacles as opportunities for growth and innovation, consistently delivering high-impact solutions while maintaining unwavering motivation through complex technical challenges.

Collaborative

I excel at the intersection of technical expertise and interpersonal dynamics, fostering environments where diverse perspectives lead to superior outcomes. Whether coordinating cross-functional teams at Apple or serving as a bridge between stakeholders, I leverage collective intelligence to transform complex requirements into cohesive technical solutions.

Technical Expertise

A comprehensive toolkit crafted through years of industry experience

Core Languages

  • Swift — Modern Apple platform development
  • Objective-C — Legacy codebase integration
  • Java — Enterprise backend systems
  • C++ — Performance-critical components
  • Python — Automation & data processing
  • Bash — Scripting & automation

Engineering Ecosystem

  • REST API — Service interface design
  • Microservices — Distributed system architecture
  • Protocol Buffers — Efficient data serialization
  • JSON — Data interchange format
  • CI/CD Pipeline — Automated testing & deployment
  • AWS — Cloud services & infrastructure
  • Docker — Container orchestration
  • Kafka — Event streaming platform
  • Dependency Injection — Modular architecture
  • A/B Experimentation — Data-driven development

iOS Expertise

  • iOS App Development — End-to-end implementation
  • UIKit — Native UI framework
  • SwiftUI — Declarative UI framework
  • Combine — Reactive programming framework
  • iOS Frameworks — CoreData, AVFoundation, MapKit
  • XCTest & Swift Testing — Test automation
  • MVV/MVP/VIPER — Architecture patterns
  • Back-end Development — Full-stack capabilities

Professional Journey

Building innovative solutions at industry-leading technology companies

  • June 2024 - Present

    Apple

    I returned to Apple as a Full Stack Engineer specializing in iOS, macOS, tvOS, and visionOS within Apple’s AI/ML Data Operations team. I lead the development of internal tools used for training machine learning models, including an AWS-hosted application that powers data collection, annotation, and user studies across unreleased hardware. I drive the technical vision for the Apple client-side experience and architected a Swift package used across multiple teams that enables remote device communication through a custom publish/subscribe protocol. On the backend, I work with AWS technologies including Lambda, S3, Secrets Manager, ECR, and CloudWatch to build scalable, secure services.

  • November 2023 - May 2024

    TikTok

    I was an iOS Engineer working on the privacy communication SDK shared across all ByteDance applications. I built a brand-new SDK in Objective-C with Swift bindings to deliver privacy messaging to both new and existing users. I designed and managed the SDK’s infrastructure and led its integration into the TikTok app, while also ensuring future compatibility with upcoming ByteDance products through extensive use of dependency injection.

  • May 2020 - November 2023

    Apple

    I worked as an iOS, watchOS, and macOS engineer focused on building libraries, mobile apps, and daemons using Objective-C, C++, and SQLite. I contributed to runtime navigation logic that integrated backend microservices, GPS updates, and the iOS application layer—enabling key features like multi-stop driving navigation, AR walking guidance, and transit notifications. I was the directly responsible individual for architecting and implementing Protocol Buffers-based protocols powering exit notifications and AR instructions. I collaborated closely with project managers, designers, UI engineers, systems teams, and backend services. My work also extended to database design improvements for faster diagnostics and authoring root-cause analyses to address issues in CPU usage, memory leaks, thermal performance, UI hangs, and launch delays. I am proud to have contributed as an inventor on three awarded Apple patents.

  • June 2019 - May 2020

    xMatters (Acquired by Everbridge)

    I was a backend engineer responsible for all new and existing REST API development within my team. I built microservices using Java, Spring Boot, JUnit, and Postgres, with data ingestion pipelines powered by Kafka in a Docker-based environment. I resolved several critical production issues, which led to me becoming the feature owner for managing the lifecycle and conversion between trial, free, and paid product tiers. I took over sole engineering ownership of this system—despite it lacking documentation or active maintainers—and collaborated directly with marketing, customer success, engineering, and QA to ensure a smooth onboarding experience for new customers. I also authored and maintained centralized documentation to support future engineers on the team.

  • April 2017 - May 2019

    HERE Technologies

    At HERE Technologies, I developed cross-platform SDKs for iOS and Android focused on mapping, navigation, and natural language processing, using C++, Java, Objective-C, JNI, and JUnit. I contributed to the transition of the HERE Mobile SDK into its maintenance phase and prototyped various mobile applications leveraging Google Wear OS, Amazon Alexa Skills Kit, and Amazon Auto. I also worked on DevOps tooling, writing CI/CD scripts in Python and Bash within a Docker environment to support infrastructure validation and machine learning NLP model prototypes. Additionally, I implemented support for distributing HERE SDK binaries in arm64. I was the sole engineering contact for an on-site customer engagement in Southeast Asia, which led to securing a multimillion-dollar contract.

Academic Foundation

Technical knowledge built on a strong educational framework

  • September 2011 - October 2016

    Simon Fraser University

    Bachelor of Science in Software Systems

    Class of 2016

    Specialized curriculum integrating theoretical computer science with practical software engineering methodologies, emphasizing hands-on implementation and real-world applications.

    Completed the co-op program with internships at Microsoft and SAP to gain early industry experience.

  • Start of
    Professional
    Journey

Intellectual Property

Innovations that advance the state of the art in mobile technology

  • US20220390242A1

    Presenting Transit Alight Notifications

    Innovative system for presenting contextually-aware transit notifications to improve user experience by intelligently alerting passengers before their stop, reducing cognitive load and improving transit accessibility for all users.

  • US20220392168A1

    Presenting Labels in Augmented Reality

    Novel approach to displaying information in augmented reality environments that dynamically adjusts label placement based on environmental context, user movement patterns, and cognitive processing requirements.

  • US20230366684A1

    Multipoint routing & distribution of search results along route

    Sophisticated routing algorithm that optimizes multi-destination journeys while intelligently distributing relevant location-based information along the travel path, significantly improving navigation efficiency and user engagement.

Connect With Me

Interested in collaborating or discussing opportunities? I'd love to hear from you.

Phone Contact

+1 (669) 302-0489

Professional Network

View my LinkedIn profile