Projects

 

Written in Swift with SwiftUI

Symptomatic

Symptomatic is an upcoming iOS app that allows users to quickly and easily log health symptoms they experience.

With one tap, users can log symptoms they’re experiencing. Frequently-logged symptoms can be marked as favorites.

This app is written in Swift, without the use of 3rd-party frameworks. The UI is implemented entirely in SwiftUI. It leverages HealthKit for data storage to ensure that user data is secure and integrates with other apps on the system. I’ve also been experimenting with recently-introducted APIs such as TipKit.

This is my current personal project, and it isn’t yet finished! I plan to release it on the App Store once all core functionality is fully-implemented.

 

Written in Objective-C and Swift

Get~2~Goal

Get~2~Goal is an iOS app which provides bariatric patients with tools to manage expectations and make informed decisions about surgery. The app also allows patients to monitor their weight after surgery to improve outcomes.

I joined the team as the lead iOS developer 2 years after version 1.0 shipped, and quickly got to work completely redesigning and updating the UI for iOS 7, which included the addition of a new user onboarding experience. I updated the app to take advantage of Auto Layout, enabling the app to be used on iOS devices of any screen size. I also added HealthKit integration so that patients can choose to have data from Get~2~Goal available in HealthKit-enabled apps, and vice versa.

I worked closely with the team at the Obesity Institute at Geisinger Health System to deliver versions 2 & 3 of the app.

Get~2~Goal is available on the App Store, but is no longer representative of my work as it has since been updated by another team.

 

Written in Swift

WVBU for iOS, watchOS, & tvOS

A final project for my Advanced iOS independent study course, this app is a cross-platform internet radio player for Bucknell's campus radio station, WVBU.

The iOS app features lock screen controls, now playing song and artist info, album artwork, and Apple Music integration. Its companion watchOS app allows users to see the currently playing song at a glance, and a tvOS app brings WVBU into the living room.

 

Written in Swift

Bookworm

Bookworm is the final project for my Human-Computer Interaction course. Our team of four designed an easier way to find books at the library. Over the course of a semester, we took our concept all the way to a functional native iOS prototype. Our prototype was limited to sample data, as taking the time to implement native API integration with the WorldCat library catalog was outside the scope of the course.

 

Written in Swift

Tipster

Tipster is the final project for my Computer Science Senior Design course. Our three-person team designed and implemented an iOS app which enables users to send tips to their local or student newspaper. We also developed a web interface for newspaper editors to view and filter submitted tips. Our backend relied on Parse, which has since been discontinued.