Avismara Hugoppalu

Senior iOS Engineer · Staff-Level Technical Leadership

Senior iOS engineer with ten years shipping end-to-end mobile products — iOS primary, Android secondary — for startups, unicorns, and Fortune 500 product teams. Staff-level technical ownership across architecture, platform strategy, delivery, and team development. Hands-on architect of modular SDKs, server-driven UI, cross-platform Rust cores, device attestation, performance tooling, and modern Swift (Combine, structured concurrency). Known for a designer’s eye — pixel-perfect, considered interfaces. Guest lecturer in Algorithms & Data Structures and Object-Oriented Design.

Professional Experience

Toptal — Senior iOS Developer · Remote
Aug 2021 — Present
Staff-level iOS delivery for demanding product teams, from fast-moving startups to Fortune 500s — setting technical direction, resolving ambiguous problems, and turning architecture into safe, fast execution. Selected work:
Selected Impact
  • 0→1 technical ownership: Sole iOS engineer on the first version of a now-famous music app (under NDA) — defined the SwiftUI architecture, delivery practices, and CI/CD; shipped a 4.8★ launch with 7.9k reviews and helped build the in-house iOS team.
  • Platform architecture: Co-architected a chat SDK handling 10M+ requests/month — backend-driven UI on a shared Rust core (UniFFI → Swift + Kotlin): interface changes ship without app releases, iOS/Android parity by construction.
  • Security & fraud: Shut down a promo-fraud attack on a reverse-engineered API — App Attest with per-request Secure Enclave assertions on money endpoints, Play Integrity in lockstep; redemptions returned to baseline.
  • Performance forensics: Root-caused a 4× cold-start regression to an SDK opening a socket before main(); restored launch under budget and built a CI launch-budget gate metering every dependency’s pre-main cost.
  • Architecture & migration: Unified three ad-hoc deep-link entry points into one headless, unit-testable routing engine via a strangler-fig migration; a server-driven route manifest let marketing ship campaign links with no app release.
Selected Projects
  • Music Generation App (under NDA) — Sole iOS engineer on the first SwiftUI version, shipped 0→1 to the App Store (4.8★, 7.9k reviews). Defined core architecture, CI/CD, and development guidelines; helped interview and stand up the in-house iOS team.
  • Scrybe — Music Streaming App — Sole iOS engineer on a full revamp: set the visual direction and built a multi-tier StoreKit subscription model (song/album/artist) with robust entitlement handling; GitHub Actions CI/CD.
  • ASAPP (New York) — SDK engineer on a high-scale chat platform (10M+ req/mo); co-architected backend-driven UI on a shared Rust core (UniFFI → Swift + Kotlin) — enterprise flows ship server-side, no app release, frozen SDK versions degrade safely; owned Rust symbolication in the iOS crash pipeline; refined CircleCI pipelines.
  • Private Social App (London) — chat and feed modules with offline-first capabilities.
campus.build — Founder & Tech Head · Bangalore
Oct 2019 — Dec 2020
  • Founded and built the product and operating model across 12+ engineering colleges and a 6,000+ student community.
  • Set product direction; owned UI/UX in Sketch and led the Node.js backend and admin tooling.
Infrrd Technologies — Mobile Lead · Bangalore
Jan 2017 — Oct 2019
  • Led a 12-member iOS + Android team across SDK and app work; set technical direction and delivery standards.
  • Shipped bill-capture and ID-document SDKs (OpenCV — edge/perspective correction, glare & blur detection, OCR extraction with real-time guidance).
  • Standardized architecture and CI/CD; built a graduate training pipeline that tripled delivery capacity.
galleri5 — iOS Developer
2016 — 17
  • Sole iOS engineer inception→launch; led UI/UX. Scaled to 15,000+ users/month, 4,000+ images/month.
Rare Mile — Mobile Developer
2014 — 16
  • Child-location tracking app (GPS, geofencing, background updates) and a mobile payments/wallet app (QR payments, secure transactions).

Passion Projects & Open Source

LucenaSwiftUI · Python · Stockfish
  • System design: Engine-grounded Socratic chess coach with a native SwiftUI macOS client, Python backend, and a strict calculate/interpret boundary; Stockfish and Maia produce board truth while the model explains it without owning state.
  • Research scale: Ran a falsifiable program across 33,769 GM games, 311,000 elite online games, 94,289 corpus anchors, 599 annotated games, and a 4,000-position benchmark, plus a 400-position reader study.
  • Early adoption: Parts of Lucena are currently used by a small number of chess coaches and chess academies, bringing the research into real coaching workflows and generating feedback beyond the benchmark.
  • Evidence to product: Tested detectors against random baselines, engine lines, Maia rollouts, and human agreement; grounded plan witnesses improved reader decisions by 18.8 percentage points. Retained negative results and null findings as product constraints.
Socratic TutorPython · Claude Code
  • Pedagogy: Subject-agnostic local tutor that shapes Claude to probe instead of lecture, with the teaching contract encoded in CLAUDE.md and a small Python standard-library engine behind it.
  • Deterministic judgment: Separates conversation from assessment; each exchange records one observation, then rules derive mastery, spaced review, misconception state, and exit-test readiness from an append-only log.
  • Peer adoption: Used by 12 peers across law, mathematics, physics, and computer science, with real learner feedback shaping the questioning model and review loop.
  • Auditability: Generated learner state and a crawlable dashboard make the result reproducible, while the model supplies questions and explanations rather than silently deciding what was learned.
AgentKitSwift 6.2 · Apple platforms
  • Architecture: Swift-native orchestration SDK for stateful, multi-model coding agents, built around provider-swappable sessions, typed tools, structured outputs, grounding data, streaming snapshots, token accounting, and inspectable transcripts.
  • Explicit contracts: @SessionSchema makes a session’s capability surface visible and composable instead of hiding it in prompt glue.
  • Evaluation: SimulatedSession makes agent workflows deterministic and testable without live model calls—an Apple-native foundation that can be composed, debugged, and evaluated like software.

Core Skills

LanguagesSwift (9y) · Objective-C (4y) · Rust · Python · TypeScript · Java
AppleXcode · UIKit · SwiftUI · Auto Layout · Combine · async/await · Core Data · StoreKit · AVFoundation
ArchitectureMVVM · Coordinator · modularization · SDK design · dependency injection · backend-driven UI · UniFFI
NetworkingREST APIs · URLSession · JSON · offline-first · authentication · error handling
Security & PerfApp Attest · DeviceCheck · Secure Enclave · Instruments · MetricKit · memory profiling · launch gates
DevOpsGitHub Actions · CircleCI · Fastlane · TestFlight / App Store Connect
Coding AgentsClaude · Codex · agent-assisted development · repository-scale workflows
Testing & CraftXCTest / XCUITest · snapshot · A/B testing · UI/UX · accessibility

Teaching & Education

Guest Lecturer — Algorithms & Data Structures, Object-Oriented Design
Writing — engineering war stories, systems essays, and a ten-part first-principles DSA series at avismara.me/writing
Bangalore Institute of Technology — B.E., Information Science & Engineering
2010 — 2014