Side Projects

This is my personal collection of side projects, demos, experiments, and a few retired apps. Each one explores different iOS development ideas, tools, and techniques I've enjoyed learning along the way. When I need an actual backend instead of CloudKit, I prefer Ruby on Rails for its rapid development capabilities, mature ecosystem, and excellent API design patterns that integrate seamlessly with iOS apps.

Demos & Proof of Concepts

Quick examples and tutorials demonstrating how to use specific frameworks, implement patterns, or solve common iOS development challenges.

SwiftUI Onboarding screenshot

SwiftUI Onboarding

SwiftUI Workflow

SwiftUI onboarding flow using ScrollView with programmatic navigation for iOS 18+

SwiftUIScrollView
Workout Feed screenshot

Workout Feed

Framework Demo

SwiftUI infinite workout feed with lazy route images and HealthKit integration demo

SwiftUIHealthKitSwiftDataMapKitAsync/Await
Health Import screenshot

Health Import

Framework Demo

A demo app showing how to read a FIT file and save a cycling workout to HealthKit.

HealthKitWorkoutsFIT File Processing

Archived Projects

A collection of iOS applications, Ruby on Rails backends, and libraries I've built over the years. These projects represent my journey through different iOS development eras, from Objective-C to Swift, showcasing various App Store applications and open-source contributions. When backend services were needed, I used Ruby on Rails to build reliable, scalable APIs and admin tools that supported the mobile experience.

Better Workouts screenshot

Better Workouts

2021

A comprehensive iOS fitness analytics application for importing, analyzing, and tracking workout data from fitness devices. Featured advanced FIT file processing, heart rate zone analysis, training load calculations, HealthKit integration, and CloudKit synchronization.

SwiftSwiftUICore DataCloudKitHealthKitMapKitStoreKit 2FitFileParserCombine
Growth Stocks screenshot

Growth Stocks

2018

A comprehensive iOS stock tracking app with watchlists, position sizing calculator, trade management, and performance analytics. Featured iCloud sync and subscription model with real-time market data integration.

SwiftUIKitCore DataCloudKitAlamofireFirebase AnalyticsFastlane
Growth Stocks API screenshot

Growth Stocks API

2018

A Ruby on Rails API backend providing real-time stock quote data with intelligent market-aware caching and iOS App Store subscription validation. Featured Redis caching that adapted to trading hours.

Ruby on RailsRedisIEX Cloud APIFaradayHeroku
Position Size Calculator screenshot

Position Size Calculator

2016

A professional iOS trading application that calculates optimal position sizes based on risk management principles. Featured trader profiles, commission integration, and profit/loss projections.

SwiftUIKitPureLayoutFlurry Analytics
Mutual Fund Signals screenshot

Mutual Fund Signals

2014

An iOS application for tracking mutual funds, ETFs, and market indexes with market signals based on simple moving average analysis. Featured interactive charts and guided trading tutorials.

Objective-CAFNetworkingios-linechartYahoo Finance API
Leyes Puerto Rico screenshot

Leyes Puerto Rico

2012

A comprehensive iOS application providing access to Puerto Rican legal codes and laws with full-text search, favorites system, and iPad-optimized split-view interface. Served the legal community with 12 major legal documents.

Objective-CUIKitSplit-View ControllerLocalytics
Fuel Savings Calculator screenshot

Fuel Savings Calculator

2011

A comprehensive iOS application for comparing fuel costs between vehicles and calculating trip-specific fuel expenses. Featured EPA vehicle database and detailed financial analysis with multi-year projections.

Objective-CCore DataSQLiteEPA DatabaseManual Memory Management
RLAgreement screenshot

RLAgreement

2011

An iOS library providing a complete solution for displaying user agreements and terms of service within applications. Featured automatic agreement enforcement, multi-page HTML support, and PDF integration.

Objective-CUIWebViewMessageUIMVC Architecture
Tip Calculator screenshot

Tip Calculator

2011

A native iOS tip calculator with bill splitting, individual adjustments, and customizable settings. Featured dual App Store versions (free/paid) with precise currency calculations using NSDecimalNumber.

Objective-CUIKitNSDecimalNumberLocalytics
LoterĂ­a Puerto Rico screenshot

LoterĂ­a Puerto Rico

2010

A native iOS application for tracking Puerto Rico lottery games with real-time results, number management, and verification features for multiple lottery games. Built as a first iOS development project using pre-ARC Objective-C.

Objective-CNSXMLParserUITabBarControllerCustom UI Components

Interested in Working Together?

These projects showcase my experience with SwiftUI, iOS frameworks, and rapid prototyping. Let's discuss how I can help build your next iOS application.