SUMMARY OF QUALIFICATIONS
- Strong analytical thinking, logical reasoning, problem recognition, and problem resolution skills.
- Experienced in the Agile Programming process and the full development process of iPhone applications.
- Excellent communications skills with the ability to work with marketing and business development to define and implement product features.
- Ability to work in a team environment as well as working independently, learn and adopt to new, complex development environments, and communicate issues to other developers/QA.
TECHNICAL EXPERTISE
Applications X-Code, MS Visual Studio, Eclipse, MySQL, SQLite, SVN, Apache/Tomcat
Systems All Windows Systems, Linux Redhat/CentOS, Mac OS X
Languages XML, JSON, Objective-C, C#, Java, PHP, Ruby/Rails
PROJECT EXPERIENCE
Starbucks Mobile Card iPhone Application:
- Worked on the client side portion of the iPhone application using UIKit and many external frameworks including JSON and AES-256 Encryption libraries.
- Aided in design review and proof of concepts, architected, and coded from prototype to production.
- Worked with the a server-side developer to create database schemas, card locking capabilities, and overall general data tracking.
Generic iPhone Banking Applications:
- Refactored and maintained a generic banking application for mFoundry that allows for easy customization/branding depending on the customer’s needs.
- Client iPhone application saves states, uses Core Location APIs to detect nearby ATMs, Quartz to animate certain screen transitions, encrypts user data, and makes secure calls to mFoundry's banking interface over REST with a proprietary XML language.
- Currently in App Store with Citibank, BB&T, IBC, and smaller credit unions.
Wine Library TV iPhone Application:
- Allowed consumers to view wine information from recent shows of Wine Library TV, search the show's database to find other wines, watch an episode associated with a wine, or view a wine on Wine Library's website.
- Performed SQLite database updates via a PHP-based REST interface that accesses a MySQL database on CentOS.
- Created the interface and worked with Wine Library's design team to fulfill graphic requirements.
LignUp Communication Integration Server:
- Developed Axis2 SOAP web services using J2EE and Eclipse Web Tools Platform and deployed on a Apache Tomcat Web Server. These services included included Click-to-Call, Voice Blasting, and Conferencing.
- Received, parsed, and evaluated event data to keep an active call table, which provided information on all calls.
- Maintained communication with an Oracle 10gR2 Database via stored procedures to help enhance and debug the existing PBX provisioning system.
WORK EXPERIENCE:
mFoundry
Software Engineer March 2009-Present
- Maintained and added features to the generic mBanking iPhone application.
- Worked on the backend in Java to create an adapter to facilitate iPhone/Moblet calls to find ATMs using various search engines.
- Worked on other wallet applications using a combination of iPhone Frameworks, JSON, and mFoundry services.
LignUp Jul 2006-May 2008
SDK / Web Services Engineer
- Supported company’s IPPBX platform’s SDK/API, developed sample applications for use by external developers.
- Created and maintained the company’s external development community, productized functionalities for the platform, and Web Service APIs to access certain PBX capabilities
EDUCATION
University of San Francisco,
San Francisco, CA
B.S. in Computer Science, Minor in Japanese





