KP
Open to Senior iOS roles · relocating within the U.S.

Kirill Pustovalov

Senior iOS Software Engineer

6+ years of experience focused on performance, reliability, and scalable architecture. Drove an award-winning SPM modularization initiative, UIKit to SwiftUI migration, and compile-time DI adoption. Built an in-house trading platform at a major investment broker, delivering 86% faster trading chart rendering and eliminating third-party licensing fees.

Charlotte, NC U.S. Permanent Resident Available now
6+
Years of iOS engineering
86%
Faster trading chart rendering
Gold
2026 Stevie® · American Business Awards
2.8→4.0+
App Store rating in 2 months
Experience

Where I've made an impact.

Six years across enterprise finance, climate tech, and consumer apps.

L
LPL Financial
iOS Software Engineer
Mar 2025 — PresentFort Mill, South Carolina
lpl.com
  • Drove modularization of the LPL Account View iOS app into Swift Package Manager modules, introducing type-safe, compile-time DI (Needle).
  • Completed a large-scale UIKit to SwiftUI migration, modernizing architecture and improving long-term delivery velocity.
  • Raised App Store rating from 2.8 to 4.0+ within 2 months by launching contextual in-app review prompts.
  • Enhanced unit testing by introducing structured mocks, service interfaces, and dependency injection to boost test coverage and component isolation.
  • Optimized investment positions data mapping, making the first load 60% faster and subsequent loads instantaneous.
  • Built a reactive data layer using Combine to simplify data flow and reduce state-related defects.
2026 Gold Stevie Award · American Business Awards — Best Use of Generative AI Technology
G
Garage IT
iOS Software Engineer
Aug 2022 — Jan 2025Tbilisi, Georgia
gara.ge
  • Led an initiative resulting in an 86% improvement in trading chart performance across iOS and Android platforms.
  • Delivered key trading platform features, including drawing tools and chart patterns.
  • Implemented trading indicators using a data-driven UI approach, preserving backward compatibility and reducing app-update load.
  • Encouraged monthly knowledge exchange and personal growth among the iOS community by leading conferences and meet-ups for iOS developers.
  • Eliminated third-party licensing fees by launching an in-house trading platform integrated with FinTech services such as financial market investment, market analysis, education, stocks, and social trading for a multi-asset CFD broker.
H
Heads & Hands
iOS Software Engineer
Oct 2021 — Aug 2022Saint Petersburg, Russia
handh.ru
  • Launched a B2B climate technology app, enabling efficient resource management and real-time environmental monitoring for clients.
  • Launched a Pan-Asian restaurant chain app across 90+ cities.
  • Integrated Push Notifications and Apple Pay to enhance real-time user engagement and improve payment efficiency.
O
Onlym
iOS Software Engineer
Oct 2020 — Oct 2021Yekaterinburg, Russia
onlym.ru
  • Developed and launched two iOS apps, achieving thousands of users by engineering Rewards & Motivational systems and implementing responsive code-based UI for iPad and iPhone layouts.
  • Engineered encryption mechanisms for the WebSocket messenger, supporting secure file, photo, voice, and text messages, ensuring data security.
  • Designed a CoreData database with over 60 business entities, enabling offline mode.
  • Led cross-functional teams across iOS, Android, and Backend departments.
  • Developed SwiftUI widgets, allowing users to view app content on their home screens.
Skills

My toolkit.

The languages, frameworks, and practices I reach for every day.

Languages & UI

SwiftSwiftUIUIKitWidgetKit

Concurrency & Reactive

Combineasync/awaitConcurrencyRxSwift

Architecture

SPMNeedle (DI)MVVMMVP-CSOLIDDesign Patterns

Data & Networking

Core DataWebSocketsCommonCryptoFirebase

Testing & Delivery

Unit TestingXCTestGitCI/CDFastlane

AI & Machine Learning

Core MLCreate MLApple Intelligence
Portfolio

Selected work & open source.

Enterprise apps, FinTech platforms, developer tools, and open-source libraries.

LPL Financial
LPL Account View
Enterprise

A simple, convenient way to connect to and monitor your financial accounts.

MVVMSwiftUIasync/await
App Store
Garage IT
Garage IT
Enterprise

International financial ecosystem and multi-asset investment broker.

CombineMVVMUIKit
Website
Mybox
Mybox
Enterprise

Food delivery app for MB-Group, developed at Heads & Hands.

Push Notificationsnode-apn
App Store
Rusklimat
Rusklimat
Enterprise

B2B climate-technology app developed at Heads & Hands.

eCommerceCI/CD
App Store
Gildbakaley
Gildbakaley
Enterprise

Rewards & motivation system developed for ONLYM.

WidgetKitiPhone & iPadMessageKit
App Store
SELLER GB
SELLER GB
Enterprise

Another rewards & motivation system developed for ONLYM.

ChartsiPhone & iPadStarscream
App Store
Xcode Cleaner
Xcode Cleaner
Utility

Analyze and free up disk space used by Xcode cache files.

SwiftUIMVVMCoreData
GitHub
Tab Bar Icon Generator
Tab Bar Icon Generator
Utility

Generate a custom tab-bar icon imageset from any source image.

SwiftUIAppKitMVP
GitHub
Telegram Color Picker
Telegram Color Picker
Open Source

A Telegram-style color picker component for iOS.

UIKitSPMCocoapods
GitHub
Bottom Sheet
Bottom Sheet
Open Source

A draggable bottom sheet that can contain any view controller.

UIKitSPMCarthage
GitHub
Xcode MVP-C Templates
Xcode MVP-C Templates
Open Source

Xcode templates to scaffold MVP-C iOS applications.

UIKit.xctemplate
GitHub
Coronavirus Statistics
Coronavirus Statistics
App

Track the latest case and recovery statistics in real time.

UIKitMVCNetworking
GitHub
Proper Image Downloading
Proper Image Downloading
Sample

A reference for proper image downloading & caching using Operations.

UIKitOperationsGCD
GitHub
Concurrency In Swift
Concurrency In Swift
Resource

A curated set of notes and code snippets about concurrency in Swift.

GCDOperationsPlayground
GitHub
Pie Chart
Pie Chart
Open Source

Create pie charts from custom slices or data arrays. Deprecated

SwiftUICocoapodsCarthage
GitHub
Education

Degrees & certifications.

A foundation in computer science, continually sharpened with focused training.

2021 — 2024

B.S. in Computer Science

University of the People · California, United States

WSCUC-accredited bachelor's degree in Computer Science, completed alongside full-time engineering work.

View diploma
2017 — 2021

Associate's in Computer Science

Ural Radio Engineering College · Yekaterinburg, Russia

U.S. course-by-course evaluation: 60.25 credits, 3.18 CGPA. Top grades in iOS engineering and diploma practice.

View U.S. evaluation

Let's build something great.

I'm open to Senior iOS roles and happy to relocate within the U.S. The fastest way to reach me is email.