
Software Engineer at @Approachable-Geek | Swift Certified Developer | TDD Programmer | UI/UX Design Passion | Testing Advocate | Teacher at ❤️
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Approachable Geek
iOS Developer
June 29, 2026 – Present
flutter-login-screen
January 5, 2023 – January 5, 2023
flutter-login-screen — GitHub repository
View ProjectTeaFriend
October 20, 2022 – November 18, 2022
A SwiftUI app to store all the types of tea you own, sort and search your teas, rate your teas, and get tea recommendations for today's tea.
View ProjectCarListing
September 27, 2022 – October 12, 2022
View expandable cards on car details decoded from JSON. Practiced: Filters, JSON, Environment Variable
View ProjectTodoing
September 2, 2022 – September 24, 2022
Keep track of multiple to-do lists with custom gradient colors. Practiced: Search, Local Data Persistence, CoreData, UIColorPicker
View ProjectFlashChat
August 22, 2022 – August 30, 2022
Messaging app with backend Firebase database. Practiced: SPM, Firestone, Queries, Delegate, Animations
View ProjectCitySights
August 18, 2022 – August 24, 2022
Use yelp's api to display the top 10 restaurants and sights closest to you. Practiced: API, MapKit, User Location, ObservedObject
View ProjectReadingList
August 18, 2022 – August 24, 2022
A SwiftUI app to store your book data in a Firebase database.
View ProjectWeatherly
August 8, 2022 – September 1, 2022
View current weather. Practiced: Dark Mode, Protocol/Delegate, Closures, Completion Handlers, API, Dispatch, Core Location
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong interest in mobile application development, particularly within the Apple ecosystem. The current role as an iOS Developer at 'Approachable Geek' aligns directly with the target role. However, the lack of diverse project types beyond personal iOS apps and the absence of team-based projects might indicate a narrower scope of experience in collaborative environments. The experience level is listed as 0, which contradicts the current employment, suggesting a potential data discrepancy or very recent entry into the professional role.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions indicate a proactive learning approach and self-motivation, but there is no direct evidence of teamwork, problem-solving under pressure, or communication in a professional setting.