iPhone

The iPhone is a smartphone device by Apple that combines a multi-touch display, sensors (e.g. accelerometer, GPS, camera) and the iOS operating system to run native and web-based applications. It’s commonly used for voice and video communication, messaging, web browsing, photography and as a platform for mobile app development and deployment. Its tight hardware-software integration and standardized app distribution model have shaped modern mobile ecosystems.

Projects (2)

Nuggets

2023 – present, Author

Cross-platform React Native app that leverages AI and finite state machines to generate dynamic, personalized learning curriculum.

ScrambleScore

2012 – 2013, Project Manager

Mobile web application that allows golfers participating in scramble golf tournaments to record their scores and monitor the tournament leaderboard.

Jobs (2)

Independent Programmer and Consultant

2014 – present, Independent Programmer and Consultant

Independent Programmer and Consultant, building next-generation education technology and partnering with select clients to architect high-impact software solutions

Resource Data, Inc.

2005 – 2014, Technical Lead

Technical Lead for Resource Data, Inc. (RDI), a consultancy specializing in custom database, web, and GIS programming services