Software Developer
14+ years exp
Swift
C
Objective-C
Python
SQL
Active 9 days ago
Invite to interview
Message
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
Senior software engineer with 13 years of experience delivering scalable iOS and backend solutions. Strong focus on Swift with clean architecture patterns, offline-first data management, and CI/CD automation for testing and release workflows.
Technical skills
Swift
C
Objective-C• Senior • 14y+
Python• 14y+
SQL• 14y+
Swift
Alamofire
RxSwift• 6y+
Python
Django• 14y+
Frontend
GraphQL
Mobile
AVFoundation
CocoaPods
Combine
Core Animation
Dependency Injection
MapKit
MVC
Offline-First
State Management
UIKit
XCTest
Core Data• 11y+
Firebase• 11y+
MVVM• 11y+
VIPER• 11y+
SwiftUI• 7y+
Clean Architecture• 6y+
Fastlane• 6y+
DevOps
AWS
CI/CD
Jenkins
Git• 14y+
Rest API• 14y+
GitLab CI• 6y+
Design
Figma• 6y+
QA
XCUITest• 11y+
Timeline
Senior Software Engineer
•
Senior
Skillsoft
•
Full-Time
Led iOS development for large-scale e-learning mobile applications, driving architecture, code quality, and coordination with product stakeholders. Migrated legacy Objective-C modules to Swift and introduced clean architecture with RxSwift-based state management for complex user flows. Implemented an offline-first Core Data persistence layer and improved performance and stability. Built automated CI/CD pipelines using GitLab CI and Fastlane for testing, signing, and distribution, while mentoring engineers and raising test coverage.
SwiftUI
Objective-C
RxSwift
Core Data
Firebase
GitLab CI
Fastlane
Figma
Git
Clean Architecture
Rest API
Software Engineer
•
Middle
Capgemini
•
Full-Time
Developed and maintained enterprise iOS applications, focusing on clean, testable code and reliable API integration. Delivered multiple iOS applications and refactored legacy code to use clean architecture patterns including VIPER and MVVM to improve maintainability and reduce defects. Integrated Core Data with server synchronization for offline data access and built Firebase features for messaging and analytics. Implemented and validated UI flows with XCUITest and collaborated on REST API contract definitions in Agile delivery.
SwiftUI
Objective-C
Core Datasince 2015
Firebasesince 2015
Git
Rest API
VIPER
MVVM
XCUITest
Software Engineer
•
Middle
Kibox
•
Full-Time
Built and maintained custom mobile and web solutions for small and mid-sized businesses, partnering directly with clients to clarify requirements and propose technical approaches. Developed iOS applications using Objective-C and early Swift versions and integrated third-party APIs for e-commerce and inventory use cases. Created backend services and relational database schemas using Python and Django to support mobile data needs, and automated build/deployment processes with shell scripts and Git. Performed code reviews and unit testing and supported team-wide version control improvements from SVN to Git.
Objective-Csince 2012
SwiftUIsince 2012
Python
Django
Gitsince 2012
Rest APIsince 2012
SQL
