
Software craftsman, Mobile Tech Lead, occasionally blogging about Swift (using memes ;)
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
ios-liskov-substitution-principle
May 29, 2025 – July 25, 2025
A simple Payment Service, implemented in Swift, demonstrating Liskov Substitution Principle (LSP).
View Projectios-coding-challenges
April 5, 2025 – May 27, 2025
A project showcasing popular coding and DSA-related challenges (and their implementation in Swift).
View Projectios-dependency-injection-showcase
March 18, 2025 – April 4, 2025
A modular iOS app showcasing different Dependency Injection methods.
View Projectios-open-closed-principle-showcase
July 21, 2024 – July 30, 2024
An example of Open-Closed Principle (OCP) application in a tool to print reports. Implemented in Swift.
View Projectios-dynamic-styling-poc
December 14, 2023 – May 14, 2024
A modular iOS app showcasing implementation of dynamic UI styling, driven from external "Source of Truth".
View Projectios-assets-bundling
November 2, 2023 – December 5, 2023
A simple project demonstrating how to leverage Background Assets framework to extracts large app assets from the application bundle.
View Projectswift-playgrounds
October 14, 2023 – October 16, 2023
Set of Xcode Playgrounds showcasing various concepts: separation of concerns, abstraction, etc.
View Projectios-swiftui-navigation
March 24, 2023 – July 4, 2023
An app showcasing robust, scalable, and testable navigation in SwiftUI and UIKit
View ProjectCultural Fit Analysis
The candidate's portfolio consists exclusively of personal projects, which demonstrates strong self-motivation and a passion for iOS development. However, the lack of team-based or professional experience makes it difficult to assess collaboration skills or fit within a structured team environment. The projects show a strong inclination towards best practices and architectural patterns, which is a positive indicator for a senior role.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions indicate a strong technical focus and initiative in learning and applying advanced concepts.