Senior iOS Engineer
DistrictCyber · Consulting Contract
Nov 2024 – Feb 2025
Short-term engagement focused on team enablement, codebase modernization, and hands-on delivery.
- Assessed the existing iOS codebase and shaped a practical refactoring plan focused on maintainability, clearer responsibilities, and reduced technical debt.
- Guided the restructuring of key application components while contributing new functionality and improvements to existing features.
- Mentored a junior iOS engineer through structured code reviews, technical discussions, and hands-on implementation support.
- Introduced sustainable practices for code organization, testing, review, and feature delivery so the team could continue independently after the engagement.
SwiftUIKitURLSessionXCTest
Senior iOS Engineer
JetSoftPro
Jul 2023 – Sep 2024
Built DonorTap, an iOS point-of-sale app for charitable donations, from initial concept to release readiness.
- Co-developed the application from scratch in a cross-functional team of iOS, backend, design, and product specialists.
- Took part in technical discovery and helped select the initial architecture, frameworks, dependency management, and CI/CD setup.
- Translated an early payment-product concept into user stories, technical requirements, estimates, and engineering tasks.
- Worked directly with the customer to clarify requirements, explain trade-offs, and align delivery with business priorities.
- Implemented key product flows and secure handling of authentication and payment data, preparing the app for its first production release.
SwiftSwiftUIMVVMTuistNeedleMoyaKeychain ServicesXcode Cloud
Senior iOS Engineer
Grid Dynamics
Oct 2020 – Feb 2023
Delivered and modernized functionality for large-scale retail apps including Macy's, Nike, and JCPenney.
Macy's
- Developed major shopping functionality related to product search and product preview experiences.
- Contributed to refactoring and a gradual Objective-C-to-Swift migration in a large enterprise codebase.
- Built proof-of-concept implementations for experimental features ahead of full-scale development.
- Worked in a dedicated Scrum squad within an iOS org of ~20 engineers and presented work during client demos.
Nike
- Implemented checkout functionality for the South Korean market, including region-specific address formats, validation rules, and customer-data fields.
- Coordinated technical requirements with an external localized-address data provider and integrated it into the checkout flow.
JCPenney
- Implemented analytics and A/B testing for home-screen components, supporting controlled experiments and reliable event tracking.
- Mentored junior and middle engineers, took part in technical interviews, and contributed to architecture, estimation, and solution design.
SwiftObjective-CUIKitSwiftUICombineVIPERModular ArchitectureJenkinsXCTestInstrumentsAWS Amplify Analytics
iOS Engineer
Hilditonn
Jul 2020 – Oct 2020
Contributed to a social networking app developed from the ground up.
- Developed feed functionality and flows for creating posts and publishing media content.
- Used UIKit and AVFoundation for media presentation and handling, with attention to performance and memory usage for content-rich feeds.
- Improved secure storage of sensitive app data with Keychain Services and added automated tests for critical flows.
Objective-CUIKitAVFoundationKeychain Services
iOS Engineer
Grid Dynamics
Nov 2019 – Jul 2020
Worked on product-detail functionality for the JCPenney mobile commerce app.
- Integrated True Fit technology to help customers choose suitable clothing sizes, adapting the experience to the app's design and architecture.
- Collaborated with third-party developers to resolve integration issues and improve the visual presentation of recommendations.
- Maintained more than 80% unit-test coverage for the modules under responsibility.
SwiftUIKitTrue FitXCTest
Junior iOS Engineer → iOS Engineer
DashDevs LLC
May 2018 – Nov 2019
- Reworked a horoscope app for a new product design and built paid functionality based on in-app purchases and subscriptions.
- Built a reusable StoreKit framework for purchase handling, used across multiple company projects.
- Developed functionality for a courier-facing delivery app and integrated backend APIs using Alamofire.
- Investigated and resolved memory leaks, UI delays, and stability issues in legacy applications.
SwiftUIKitStoreKitAlamofire