About
My name is Gerry Cardinal III. In May 2011, I joined Inigral to be the Lead Mobile Developer:
InigralBefore that, I moved to San Francisco CA to work as the lead iOS developer at:
Instant AutomaticPreviously, I was an independent software developer and consultant at my company:
I primarily do iOS app development for the iPhone, iPad, and iPod Touch. I also do some web service and web site development.
You can see examples of my work here:
My PortfolioYou can learn more about me on my google profile.
Contact
If you are interested in hiring me to consult or collaborate on your project, please feel free to contact me:
iOS Experience
I have worked with the following iOS technologies:
- Core Data: powerful and complex data models to support any business logic (built on SQLite)
- Data: import application data from spreadsheets, export user data to spreadsheets (CSV)
- Web Services: query or post data to the cloud, receive and parse data from the cloud (RESTful with JSON/XML)
- Tables, Popovers, and Split views: custom display of app information and intuitive touch navigation
- Core Animation: standard and custom animations to engage the user
- Quartz Core: custom drawing with text, gradients, and shadows
- Core Plot: custom graphs and charts to present data in new ways
- Social and Sharing: in-app email, text messaging (SMS), and FaceBook
- Local Notifications: scheduled alerts to remind users even when the app is not running
- Core Location and MapKit: using the user's location to report nearby results and show those results on a map
- Web Views: in-app web and document browsing (e.g. PDF)
- Fast App Switching: be a good iOS 4 citizen and participate in the simplest form of multitasking
- iPhone 4: add double resolution images for the Retina Display
- Multithreading: handle complex tasks behind the scenes to give the user the best experience
- And more
I have answered many technical questions about Core Data and iOS development on Stack Overflow:
Web Experience
I have worked with Ruby on Rails to develop:
- ActiveRecord: powerful databases built on MySQL
- Content Management Systems (CMS): custom tools to administer your website's content or web service's database
- Web Services: custom RESTful web services delivering JSON/XML (e.g. to support an iOS app)
- Mailing Lists: custom tools to manage a mailing list
- And more