TL
Resume

Senior iOS Engineer | Consumer Fintech | New York

Shipping iOS products at 14M+ user scale.

At Citi, I own rewards and premium-client mobile experiences, build reusable UIKit/MVVM UI systems, and lead cross-functional delivery in a regulated environment.

Scale

14M+

monthly users on owned rewards surfaces

Experience

5+ yrs

shipping consumer fintech at Citi

Education

UIUC MCS

4.0 GPA (Dec 2024) · U.S. Permanent Resident

Selected Work

Selected work

Two examples from Citi that show the scope I own and how I work across product, design, and engineering teams.

Citi Mobile Rewards

Owned consumer-scale rewards surfaces used by millions each month

Ownership + Reliability

Scope

Own rewards dashboards and related experience surfaces in Citi mobile apps serving a 14M+ monthly-user base.

What I do

  • Drive end-to-end delivery from design review through launch.
  • Coordinate execution across iOS, Android, web, backend, and QA.
  • Balance roadmap delivery with production reliability and UX consistency.

Engineering pattern

Build reusable UIKit/MVVM components and integration patterns so feature work ships faster with less duplicate implementation.

Citigold Private Client

Led a premium-client dashboard consolidating benefits into one mobile entry point

New product surface

Problem

Premium-client benefits were distributed across programs and needed a clearer, relationship-based mobile experience.

Role

  • Led iOS development for the dashboard experience.
  • Partnered with backend engineers on API contracts and integration behavior.
  • Ran stakeholder demos and cross-team alignment through launch.

Outcome

Delivered a single mobile destination for wealth, travel, and subscription-related benefits while coordinating product, design, legal, analytics, and engineering partners.

How I Operate

Launches, reliability, architecture, and team impact

Launches

Use a repeatable release loop from design review through QA hardening, demos, launch support, and follow-through.

Reliability

Treat post-launch support and incident response as part of ownership, not a separate phase.

Architecture

Prefer reusable UI and integration patterns that reduce duplicate effort across adjacent features.

Team Influence

Mentor new engineers, improve review quality, and contribute to hiring while still shipping core work.

Experience

Career timeline

AVP, Senior Software Engineer

Citigroup

Jul 2020 - Present · New York, NY

Senior iOS/mobile product engineering in regulated consumer fintech.

  • Owned rewards dashboards and experience surfaces across Citi mobile apps at 14M+ monthly-user scale, balancing roadmap delivery with production reliability and UX consistency.
  • Delivered high-visibility releases by coordinating execution across iOS, Android, web, backend (Spring Boot), QA, product, design, legal, and analytics teams.
  • Drove design reviews, code reviews, blocker resolution, stakeholder demos, and incident response across partner teams to keep launches on track.
  • Built reusable UIKit components in an MVVM architecture and partnered with backend engineers on API contracts and integration behavior, reducing duplicate implementation work across features.
  • Led development of the Citigold Private Client dashboard, consolidating relationship-based benefits across wealth, travel, and subscription programs into a single mobile entry point.
  • Mentored 5+ new-grad iOS engineers through onboarding and code reviews, and interviewed candidates for software engineering roles.

Product Manager · The Agency at UF

Dec 2018 - May 2020 · Gainesville, FL

Led web solution delivery, defined specs, broke work into stories, and ran execution with cross-functional creative and marketing partners.

Software Engineer · The Agency at UF

Jan 2018 - Dec 2018 · Gainesville, FL

Built and maintained web applications across WordPress, PHP, React, Linux, and MongoDB; helped migrate apps on-prem and reduce infrastructure cost.

Data Science Intern · Jabil

May 2019 - Aug 2019 · St. Petersburg, FL

Developed scikit-learn models and deployed them on Azure ML in a manufacturing/operations context using R and Docker workflows.

Software Engineer Intern · Infotech

Aug 2018 - Dec 2018 · Gainesville, FL

Built an Android app for HQ Trivia answer prediction using Kotlin, Python, Tesseract OCR, and AWS Lambda.

Capabilities

Engineering depth + delivery range

Languages

  • Swift
  • Python
  • Java
  • JavaScript
  • Kotlin
  • C++
  • SQL

Frameworks & Tools

  • UIKit
  • SwiftUI
  • React
  • Spring Boot (partnered)
  • Git
  • MongoDB
  • LaTeX

Execution Strengths

  • Mobile UI architecture and reusable component systems
  • Product engineering ownership from scope to launch
  • Operating in regulated, cross-functional product environments
  • Mentorship, onboarding, and interviewing

Education

Academic background

Master of Computer Science

University of Illinois Urbana-Champaign

Graduated Dec 2024 · GPA 4.0 / 4.0

B.S. Computer Science

University of Florida

Major GPA 3.9 / 4.0 · May 2020 · Cum Laude

B.A. Statistics

University of Florida

Minor in Actuarial Science

Contact

Get in touch

You can reach me for opportunities or conversations related to mobile product engineering, consumer fintech, and cross-functional product delivery.