Enjoy the game with friends! SportsYapper is a sports-focused social network. I took over development of the SportsYapper Android app and made many enhancements, including adding support for taking photos and videos to attach to your Yapps.
Android app to make texting more convenient. The app runs a web server that allows you to access a slick web application for sending and receiving text messages in a browser. In creating the app, I gave extra attention to making sure that the user interface was easy to use and set up, even for a non-technical user.
PassMarket is a loyalty rewards platform built on top of Passbook. Originally intended to simply parse and display Apple's Passbook passes, PassMarket Wallet for Android now includes many more features, including map-based search and user account management.
Database-driven web application to handle patient data, procedure scheduling, billing, and data reporting. Included an Android tablet app to record patient data offline during procedures. When the tablet has an internet connection, the data can be synced to the database. For this project, I was primarily responsible for the Android tablet app.
Fully homegrown and 100% customizable tabbed website administration. Tabmin is currently in use on over 50 different websites, from property management sites to shopping carts to membership websites. Tabmin was built from the ground up with special consideration to security, usability, and speed. Each implementation of Tabmin is customized to the specific needs of the customer.
This web application was created to replace a paper schedule book. Each therapist sees their own weekly schedule when they log in, while the administrator sees all therapists' daily schedules. There's also a system for users to send notes to each other, eliminating the need to pass paper memos around the office.
I was the sole programmer on this Android app that disables texting, emailing, and web browsing while the user is driving. If the user is riding as a passenger, they can send a request for permission to use these functions with the tap of a button. Additionally, the app offers the parent/administrator the option to be notified if the app is removed from the user's phone.