Consulting
Why hire a "company of one" for your app project?
- Direct access to those with technical skills, no middle-men!
- No excuses, I take ownership and responsibility for the project.
- Rapid development with little communications overhead.
- Apps are smaller software projects that a single skilled programmer can take on in weeks or months. Apps are great solo projects. If your app is too ambitious and large for me to take on by myself, I will tell you so. I've turned down work this way before.
- The variety of my work and clients provides me with broad experiences.
Services offered
My time is split between assisting clients and pursuing my own apps, so I bring an entrepreneurial mindset to your project.
I write code in Objective C for iOS-based devices. My experience includes:
- Tying an iPhone app into a web-based API (JSON-RPC, REST, etc).
- Taking large sets of data and importing them into SQLite to be accessible on the iOS device.
- Interface design.
- Web-based back-ends in PHP, Perl, and Python to provide data to iOS devices from a central server.
- 2D game development and basic animation.
- Navigation and geo-location.
- Camera and imaging.
I can also help you in the earlier stages of app development:
- Whether an app is technically practical.
- Whether an app follows the spirit and letter of Apple's developer guidelines. I can tell you if an idea is "safe," in a potentially dangerous gray area, or is likely to be outright rejected.
- I can answer any questions you might have about distributing an app in Apple's App Store, and help you through every step of the process.
Work location
I am happy to meet in person on a regular basis, but the bulk of my coding work takes place at home. I can travel anywhere in the Philadelphia area, or transit-accessible parts of Boston, New York City, or Washington DC.
