Sivaram Jebamani
Open to senior / staff iOS roles

I build the parts of apps that handle money.

Senior iOS Engineer and Tech Lead with 12+ years shipping secure fintech and payments apps for Uber and Citibank. I lead Preferred Currency Pricing at Uber, which lets riders pay in their own currency across the US, Canada, UK and EU.

Prosper, TXSwift · SwiftUI · RIBsAI-assisted engineering
$25M+projected annual contribution from the currency pricing program I lead
64% → 90%team test coverage after the code-quality push I led
85%less on-call triage time with an AI tool I built
4markets launched: US, Canada, UK, EU
5+financial flows on the risk SDK pattern I designed
Side project

What I build on my own time

Tools that come out of problems I've hit shipping mobile apps at scale.

Open source · Paper in progress

Culprit

Mobile releases can't be rolled back, but feature flags can. Culprit finds the flag variant behind a crash, ANR or error spike, posts the finding to Slack, and can switch the variant off with a kill switch, all within about 15 minutes.

Works with Crashlytics or Sentry for crash data and Firebase Remote Config or Statsig for flags. Every finding is logged to BigQuery, with Looker Studio and Grafana dashboards.

What lands in Slack
new_checkout=on on v5.2: crash rate 1.20% vs control 0.20% (120/10000 users, p=1.1e-17). Action: killed. Undo: turn killswitch_new_checkout off in Statsig. Concentrated in: Android 14 (62% vs 20% control) · Samsung SM-S918B (41% vs 9%).
Stack
PythonSwiftKotlinBigQueryCloud RunStatsigFirebase
145 / 150injected regressions caught
0false alerts across 210 sandbox runs
~9.5×median crash ratio flagged vs control
63 msmedian detector job time
Experience

Twelve years in payments and banking

Senior Software Engineer, iOS

Uber Technologies · FinProd Spender team · Dallas, TX

Sep 2021 – Present

  • Tech Lead for Preferred Currency Pricing, owning backend and mobile architecture across the Fares, Payments and Reserve teams. Shipped v1.0 across the US, Canada, UK and EU, projected at $20M/yr at scale.
  • Found and closed a currency-display gap for cross-currency riders, worth a projected $5.2M/yr. Led the default opt-in from scoping to launch and built the shared currency picker.
  • Extended currency pricing to Uber Reserve, business-travel profiles and international payment compliance, adding roughly $0.5M+/yr.
  • Led Uber Cash Partner Rewards (Marriott Bonvoy, Amex, Aeroplan) end to end, and E-Money notification settings for EU compliance across 9 EU countries and Uber Money Mexico.
  • Designed a shared risk SDK and microservice pattern now used by Gifting, Uber Money, Add Funds, Statements and more.
  • Built an AI-assisted on-call tool that cut alert triage time by 85%, and led a quality push that raised test coverage from 64% to 90%. Mentored engineers through 50+ cross-team bug fixes and interviews.

Lead Consultant, iOS Architect

Virtusa for Citibank · Citi Workplace Banking · Irving, TX

Apr 2018 – Sep 2021

  • Led the iOS team for an Apple wellness product: accessibility improvements, dark mode, and fixes for complex rendering issues in the home screen layout.
  • Led the Angular team for Citi Workplace Banking, delivering to Citi Online standards across environments.

IT Analyst, iOS Team Lead

Tata Consultancy Services for Citibank · Citi Fintech · Long Island City, NY

Jan 2014 – Apr 2018

  • Led iOS for the KYC and Enrollment modules, with dynamic KYC forms built on MVVM. Delivered QR-code fund transfers and third-party account-creation integration for nDBanc.
  • Wrote the core framework for session auth, data modeling and JSON mapping that became the foundation of the Citi app.
Toolkit

What I work with

iOS

SwiftObjective-CSwiftUIUIKitSwift ConcurrencyCombineGCDXCTestSwiftDataCore DataInstrumentsLLDB

Architecture

RIBsMVVMServer-driven UIMonorepoSystem designAPI designFeature flagsA/B testingAccessibilityTDD

Backend and build

GoJavaTypeScriptPythonThriftRESTMySQLSQLiteBazelBuildkiteCI/CD

AI-assisted engineering

Claude CodeCursorAgentic workflowsLLM dev toolingTeam adoption
Education

Master of Computer Applications (MCA) · Anna University of Technology, Coimbatore, India

Let's talk.

I'm interested in senior and staff iOS roles in fintech and payments, and in conversations about feature-flag safety on mobile.

Emailc.j.sivaram@gmail.com
LinkedInsivaram-jebamani ↗
GitHubsivaram87 ↗