Tony Wilson Jesuraj

Senior iOS & macOS Engineer | AI-powered Applications

I build high-performance apps and real-world products, including Elephas — used by 3,000+ users.

Elephas
The macOS knowledge assistant I helped build from the ground up.
Other work
Products and tools I've built outside of work.

BeeMind

Personal Project

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.

SwiftUI Core Data Knowledge Graph Spaced Repetition

Shorts Automation Engine

Side Project

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.

Python Flask FFmpeg YouTube API Automation
How I work
The types of problems I solve and systems I build.

iOS & macOS Development

Build production apps with Swift and SwiftUI, from architecture through App Store release.

App Architecture

Design scalable, modular codebases using MVVM and clean separation of concerns.

Performance & Concurrency

Optimize with Instruments, manage threading with GCD and async/await, and handle background processing.

Automation & Tooling

Build backend services, content pipelines, and developer tools using Python, Flask, and FastAPI.

Technical depth
Areas where I have deep, hands-on experience.

Concurrency

GCD, async/await, structured concurrency, background task management, thread-safe data access.

Data Persistence

Core Data, file-based storage, caching strategies, efficient data loading for large datasets.

Memory Management

ARC, retain cycle detection, memory profiling with Instruments, optimizing for low-memory environments.

Performance Profiling

Time Profiler, Leaks, Allocations. Reducing launch time, eliminating jank, and optimizing energy usage.

What I work with
Technologies and platforms I use day to day.
Swift SwiftUI UIKit iOS macOS Python
Available on the App Store
Apps I've built and shipped.

Let's talk

Open to senior roles, contract work, and interesting product problems.