Mobile Developer Resume
Narberth, PA
SUMMARY
Results - driven, customer-focused, analytical, self-starter and articulate Senior iOS developer with strong design and integration problem solving skills. Experienced in Objective-C, Swift, Xojo and XCode. Skilled in developing, gathering requirements, creating design specification documents, end user documentation and reporting requirements. Strong analytical skills with demonstrated achievement in developing, maintaining and implementing a variety of technical solutions for multiple platforms. Strong written and verbal communications. Interested in a challenging career in iOS application development.
TECHNICAL SKILLS
- iOS 7-10 XCode 8 Objective-C Swift
- Xojo / REAL studio / REALbasic JSON
- RESTful Webservices XML
- Geolocationing / MapKit BLE / iBeacon JIRA / Agile
- SQLite / PostgreSQL / MySQL Cocoapods
- Multithreading/GCD CoreGraphics SpriteKit Mac OS X App Store
- Testflight / Fabric Beta Graphic Design (Photoshop, Pixelmator)Java/Android Studio
PROFESSIONAL EXPERIENCE
Confidential
Mobile Developer
Responsibilities:
- Lead developer on 1stPayPOS, an iPad based point of sale app used by thousands of small merchants
- 1stPayPOS is a native iOS app written using Obj-C in XCode
- Utilized cloud storage using REST/JSON and SQLite for local storage
- Worked with QA team and project manager to create new features and improvements
- Integrated POWA receipt printer and card reader all-in-one stand
- Refactored existing printing functionality from 12,000 to 5,000 lines of code
- Developed class to correct rounding errors throughout the software
- Responsible for submission to app store and to testers via Testflight and Fabric Beta
- Developed REST SDK library in Obj-C for 3rd party developers to integrate with our products
Confidential
Mac / iOS Developer and Architect
Responsibilities:
- Developed Mac OS X based point of sale app for bars and restaurants using Xojo
- Wrote iOS add-on app in Obj-C
- Software featured menus, order taking, customer management, inventory, credit card processing and more.
- Custom coded touchscreen friendly GUI
- Data stored locally on Mac using PostgreSQL backend
- Integrated hardware including receipt printers, card readers, cash drawers, and caller ID boxes
- Adhered to PA-DSS guidelines for credit card processing
- Wrote custom installers to allow users to setup their own systems
Confidential, Narberth PA
IT Support Specialist
Responsibilities:
- Performed general IT work in an all-Mac company including support, computer upgrades and deployment to 60 company employees all over the world
- Wrote software to automate syncing of company phone directory to VOIP phone system
Confidential
Developer
Responsibilities:
- Completed short-term contract work for a number of small companies and individuals using C++ and REALbasic (now Xojo).
- Developed applications for the Mac OS platform including NetSmith and MacStrip. others.
- NetSmith: An HTML editor and generator, featured a number of templates and inserts to generate complete websites even when the user had minimal HTML knowledge.
- Also featured error checking of HTML, syntax coloring, and FTP uploading of individual pages or entire websites.
- MacStrip: A floating toolbar which provided quick access to frequently used applications, folders, documents, websites, and MP3s (before iTunes even existed).
- A full review of MacStrip can be found at
- Software has been featured in a number of magazines including MacLife (Japan) and MacAddict.
- Started at age 13