Founder & iOS Developer
since 05.2026 - Till the present day |Surfcast
Swift, SwiftUI, MVVM, Combine, async/await, WidgetKit, Firebase, Swift Charts
● Solo-designed and built a native iOS surf-forecast app (waves, wind, precipitation, tides) released on App Store in May 2026.
● Architected in Swift/SwiftUI (MVVM, Combine, async/await) integrating marine and weather data from multiple APIs.
● Built disk cache, request coalescing, and background refresh reducing unnecessary network requests.
● Added home widget and lock-screen widgets using WidgetKit and Swift Charts.
● Integrated Firebase (Analytics, Crashlytics, Performance, Remote Config, App Check) for observability.
Senior iOS Developer
04.2024 - 07.2026 |Realist Grand
Swift, SwiftUI, MVVM, Combine, WebSocket, Auth0, Starscream, SwiftGen, Firebase Analytics, gRPC, JWT, Fastlane, GitHub Actions
● Real-time mobile poker application with in-app monetary transactions; designed a layered networking architecture.
● Built a typed networking client from scratch with structured error handling, request idempotency, and safe logging.
● Diagnosed and fixed critical race conditions in concurrent, multi-session real-time flows.
● Improved app performance by >10x (SwiftUI rendering) via XCode diagnostics and removing view re-drawing events.
● Maintained 0% app crash rate throughout the entire production lifetime.
● Implemented client-side connection-quality monitoring and reconnection system.
● Maintained CI/CD pipelines (Fastlane, GitHub Actions); contributed 900+ commits over 2.5 years.
● Worked extensively with Auth0, Starscream, SwiftGen, Firebase Analytics, gRPC, and JWT.
Senior iOS Developer
10.2023 - 04.2024 |DaGama
Swift, UIKit, MVVM, Apollo, GraphQL, Google Maps SDK, SQLite, AppsFlyer
● Developed a native iOS location-based social app for discovering, posting, and interacting with places on an interactive map.
● Implemented personalized feed, user profiles, activity notifications, and interactive map features.
● Implemented Figma design covering all social app features: camera upload, news feed, authorization, onboarding, user profile, and settings.
Senior iOS Developer
03.2023 - 09.2023 |PlanetVPN
Swift, UIKit, VIPER, Firebase, Appodeal, AppsFlyer, Xcode Instruments
● Worked on PlanetVPN app as Senior iOS Developer (DAU up to 1,500,000 users).
● Reduced crash rate to 0% by diagnosing issues via third-party analytics, Xcode Instruments, and crash reports.
● Researched and rebuilt the networking framework and integrated it into the project.
● Upgraded UI of multiple screens according to design and refactored legacy code for better modularity.
● Integrated advertising and marketing features via Appodeal and AppsFlyer.
iOS Team Lead
09.2021 - 09.2022 |Digital Platforms
Swift, SwiftUI, UIKit, MVVM, SOLID, Firebase, SwiftGen, Combine, WebSocket
● Led a team of 5 iOS engineers developing a poker game app for the Brazilian market.
● Improved team performance by adopting agile practices and planning weekly releases.
● Triaged backlog; groomed features, refined requirements, and kept the team focused on priorities.
● Improved project code health by establishing better code review practices.
● Migrated the app from UIKit to SwiftUI, reducing feature implementation time.
● Redesigned the MVVM app architecture to align with SOLID principles for better modularity.
● Implemented unit testing practices for critical classes to improve app stability.
iOS Developer
12.2020 - 09.2021 |Digital Platforms
Swift, UIKit, SwiftUI
● Implemented new features with pixel-perfect UI following Apple's design guidelines.
● Started code migration to SwiftUI, learning new APIs and best practices.
● Created a project logic scheme to help onboard new team members and visualize data flow.
iOS Developer
06.2020 - 12.2020 |NDA
Swift, UIKit
● LNER App: designed and implemented an internal iOS application for employees to report and evaluate safety incidents.
● ForensiDoc (Medical App): redesigned a hospital application, migrated from Swift 2.3 to Swift 5, reduced technical debt.
● Added secure patient photo capture to ForensiDoc, improving usability and maintainability.
Founder & iOS Developer
since 07.2020 - Till the present day |BaliTideForecast
Swift, SwiftUI, UIKit, Alamofire, Firebase, StoreKit, RevenueCat, WidgetKit, WatchKit, SwiftGen, Amplitude
● Sole creator of a production iOS tide forecast app rated 4.8★ with ~1,000 MAU and recurring revenue.
● Designed full architecture: hybrid SwiftUI/UIKit app with async/await networking layer and cache-then-network strategy.
● Integrated Firebase (Realtime Database, Remote Config, App Check) and Amplitude analytics.
● Implemented in-app purchases and subscriptions (StoreKit / RevenueCat) with Remote Config–driven paywalls.
● Built WidgetKit widgets, Apple Watch companion app (WatchKit) with WatchConnectivity, and HealthKit integration.
● Set up multi-language localization (SwiftGen) and owned full dev cycle: architecture, code review, and product optimization.