Boogdan
Aug 2025 - Present
Founder
Designing, engineering, and launching polished software products. Mainly iOS, Android and web applications. Full Stack. Open to freelance collaborations.
PayShare - Wallet Tracker
Website
iOS iPadOS macOS
Architected and developed a native iOS and macOS personal finance tracking solution featuring real-time person-to-person CloudKit transactions sharing.
- Engineered a multi-platform application using SwiftUI, Combine, and the MVVM architectural pattern.
- Architected a dual-store Core Data setup integrated with CloudKit to support real-time, bidirectional sharing across personal iCloud databases without a central backend server.
- Implemented Apple integrations including customizable widgets using WidgetKit and Siri/Shortcuts support using App Intents.
- Implemented a Python FastAPI backend on Oracle Cloud, utilizing Redis to cache external API requests and provide real-time asset & crypto ticker pricing for user investment portfolios.(removed in the meantime)
- Developed the product's landing page using React, TypeScript, and Framer Motion, deployed to Cloudflare Pages via Wrangler via a CI/CD pipeline.
- Integrated StoreKit 2 to handle auto-renewable subscription in-app purchases and paywall management.
- Managed the end-to-end product lifecycle from design and development to App Store deployment as the sole developer.
- Swift
- SwiftUI
- Core Data
- CloudKit
- StoreKit 2
- WidgetKit
- App Intents
- iOS
- macOS
- Python
- FastAPI
- Redis
- Oracle Cloud
- React
- TypeScript
- Framer Motion
- Cloudflare Pages
Cognitive training app implementing the 'N-Back' task. Users match current stimuli with those from 'n' steps prior to improve focus. Features extensive training modalities encompassing Visual, Auditory, Dual (both), Triple, and Quad stimuli streaming tasks with over 140 scalable game permutations.
- Engineered a timing loop that processes multi-dimensional player interactions synchronously, decoupling game logic into isolated custom hooks.
- Integrated WatermelonDB for high-performance offline-first local data persistence alongside Redux Toolkit and MMKV.
- Developed and open-sourced 'react-native-icloud-kit' to synchronize user session records natively utilizing Apple's CloudKit and Key-Value Store.
- Implemented a freemium model using expo-iap, utilizing deterministic iCloud identity tokens to securely anchor subscription states.
- Expanded to Android with 1:1 feature parity, engineering a local/cloud Storage Access Framework (SAF) integration to mirror iOS iCloud backup behaviors.
- Fortified app stability by implementing React Error Boundaries with granular screen-level fallbacks and integrated Firebase Crashlytics for remote error reporting.
- React Native
- Expo
- TypeScript
- Redux Toolkit
- Redux Saga
- MMKV
- WatermelonDB
- Reanimated
- CloudKit
- In-app Purchases
- Android
- Firebase Crashlytics
Schulte Table Game
Website
iOS Android
Grid-based speed-reading and peripheral vision trainer based on the Schulte table. Users locate ordered alphanumeric sequences while maintaining central ocular focus. Features configurations including 3x3 to 5x5 scalable grids, Numbers/Letters modes, Inverse targeting, and visual distractions (Shuffling, Spinning, Rotating).
- Architected dynamic grid calculation logic to ensure the game adapts perfectly to any screen size, rendering configurable 3x3 to 5x5 dimensions on the fly.
- Optimized continuous tap-response animations (rotations, spinning) at 60fps utilizing React Native Reanimated worklets.
- Integrated 'react-native-icloud-kit' for CloudKit session backups and cross-device configuration synchronization via KVS.
- Implemented tactile & auditory feedback engines and lifetime Premium unlocks authenticated via iCloud identity tokens.
- Expanded to Android with 1:1 feature parity, engineering a local/cloud Storage Access Framework (SAF) integration to mirror iOS iCloud backup behaviors.
- Enhanced application resilience by integrating React Error Boundaries and Firebase Crashlytics to gracefully catch component-level failures and report errors in production.
- React Native
- Expo
- TypeScript
- Redux Toolkit
- Redux Saga
- MMKV
- WatermelonDB
- Reanimated
- CloudKit
- In-app Purchases
- Android
- Firebase Crashlytics