
iOS/macOS App Developer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
HEIC-to-JPEG-Converter
March 5, 2026 – Present
Native macOS app to convert HEIC images to JPG. Fast, lightweight, offline — your photos never leave your Mac.
View ProjectVideoPlayerSample
September 8, 2021 – September 12, 2021
Code sample for VideoPlayer. SwiftUI & AVKit frameworks.
View ProjectPreviewDevice
August 21, 2021 – November 2, 2024
PreviewDevice - is a library with type-safe syntax sugar for preview device on SwiftUI. Preview for UIKit and Cocoa.
View Projectawesome-macos-libraries
August 16, 2021 – September 5, 2022
:fire: Awesome list of macOS libraries
View ProjectGithubUsersSample
August 11, 2021 – August 13, 2021
Code sample for the article about Task ViewModifier. It is new in iOS15. SwiftUI
View ProjectHapticFeedbackSample
August 6, 2021 – August 6, 2021
Sample project for all UIKit Haptic feedback
View ProjectEmptyList
July 10, 2020 – July 13, 2020
EmptyList - List(SwiftUI) supports displaying Empty ListView for empty state
View ProjectEXPLogger
August 18, 2017 – February 5, 2018
A lightweight and simple logger for Swift projects
View ProjectCultural Fit Analysis
The candidate's profile shows a strong passion for personal projects, particularly in the open-source and library development space for Apple platforms. This indicates a self-starter who is keen on contributing to the developer community. However, the lack of professional experience or team-based projects makes it difficult to assess cultural fit in a collaborative corporate environment. The focus on personal projects aligns with a proactive learning attitude, but the absence of diverse project types or non-Swift/iOS technologies limits the breadth of experience.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions suggest a proactive and self-driven individual, but direct evidence of collaboration, stress handling, or communication clarity in a team setting is absent.