Senior iOS & macOS Engineer | AI-powered Applications
I build high-performance apps and real-world products, including Elephas — used by 3,000+ users.
macOS & iOS · Knowledge Assistant · 3,000+ users
Elephas helps professionals search, organize, and interact with their knowledge across multiple sources — all from the menu bar. It works entirely on-device for speed and privacy.
Problem: Knowledge workers waste time switching between apps and searching across scattered documents. Most tools require cloud processing, which raises privacy concerns.
What I built: I designed and implemented the core macOS application — from on-device data pipelines and semantic search to background processing, caching layers, and multi-format file handling. I handled the full lifecycle: architecture, performance profiling, and delivery across Mac App Store, Setapp, and direct distribution.
3,000+ active users. Reduced memory usage through profiling. Delivered across 3 distribution channels.
Senior iOS/macOS Engineer. Owned architecture, performance, concurrency, and release pipeline.
A note-taking and knowledge app built with SwiftUI. It structures notes as connected knowledge, supports spaced repetition for retention, and includes a chat interface for interacting with saved content.
Problem: Most note apps are flat and don't help you remember what you save. BeeMind connects ideas and surfaces them at the right time.
My contribution: Built the full app — data model, knowledge graph UI, spaced repetition engine, and chat-based query layer.
An automated pipeline that generates YouTube Shorts from game-based simulations. It renders video content programmatically, handles post-processing, and publishes to YouTube on schedule.
Problem: Creating Shorts manually is repetitive and time-consuming. This system handles the entire workflow from content generation to publishing.
My contribution: Designed the end-to-end pipeline — simulation engine, video rendering, scheduling, and YouTube API integration.
Build production apps with Swift and SwiftUI, from architecture through App Store release.
Design scalable, modular codebases using MVVM and clean separation of concerns.
Optimize with Instruments, manage threading with GCD and async/await, and handle background processing.
Build backend services, content pipelines, and developer tools using Python, Flask, and FastAPI.
GCD, async/await, structured concurrency, background task management, thread-safe data access.
Core Data, file-based storage, caching strategies, efficient data loading for large datasets.
ARC, retain cycle detection, memory profiling with Instruments, optimizing for low-memory environments.
Time Profiler, Leaks, Allocations. Reducing launch time, eliminating jank, and optimizing energy usage.
Open to senior roles, contract work, and interesting product problems.