Ios Programmer Resume
4.00/5 (Submit Your Rating)
Davita Denver, CO
SUMMARY
- Over 7 years of experience in iOS application development using Xcode, iPhone SDK and Cocoa Touch framework.
- Strong base of Swift, Objective-C, C, and C++
- Object Oriented Programming expertise
- Experienced in XML and JSON Parsing using TouchXML and NSJSONSerialization
- Memory and Data Management experience in both Manual Retain Release and Automatic Reference Counting
- Experience in all aspects of iPad application development including designing for all types of screen sizes and orientations
- Expertise in using Grand Central Dispatch, NSURL, NSURLConnection, and NSOperationQueue to connect to web services asynchronously
- Experience creating applications with Animations and Graphics using different UI and Graphics framework like UIKit, GameKit, Core Graphics, Core Image, etc.
- Experience managing application flow using Storyboarding and NIB files
- Understanding of the MVC and Singleton architectures and data persistence using Core Data
- Expertise in MapKit, UIKit, GameKit, EventKit, Core Data, AddressBook, AVFoundation, Twitter, Account, and Core Location frameworks
- Experience in integrating applications with the iCloud and 3rd party cloud frameworks
- Knowledge of using RestKit, PhoneGap, and Sencha Touch
- Business minded and entrepreneurial
- Excellent communication skills, both written and oral
- Trained in Agile / SCRUM methodologies and familiar with Waterfall
TECHNICAL SKILLS
Languages: Swift, Objective-C, C#, .NET, C++, SQL, HTML, CSS, Java
Tools: Xcode, Instruments, Versions, Cornerstone, Git, Subversion, Cocoapods
Methodologies: Agile, MVC, VIPER
Frameworks: Core Data, UIKit, Core Location, MapKit, SenTestingKit, AVFoundation, RESTKit
PROFESSIONAL EXPERIENCE
Confidential,Davita, Denver, COiOS Programmer
Responsibilities:
- Worked on both the Falcon Rounding and Falcon Physician apps, using an Agile methodology
- Developed in a codebase that included both Swift and Objective-C
- Helped with getting the None-billable feature added to Falcon Rounding iPad app, which allows a doctor to create an encounter outside of the rounding schedule and added a Patient Help Note
- Added a manager singleton class to track when an encounter is in progress, to fix the critical issue of having two encounters open on different tabs
- Worked on adding a new interface that gives the doctor some new options, like choosing the date, and displays information such as if an encounter should be limited or comprehensive
- Developed an interface using Storyboards, InterfaceBuilder, AutoLayout and Stack Views to show the doctor the correlations/trends on how treatments and medications have affected their lab results, such as between kidney dialysis treatments
- Used RESTKit to get patient and doctor information from the server, such as patient vitals and medications
- Helped manage and integrate custom framework to share functionality between the two applications
- Created unit tests to test the data services and used mocking to mimic network functionality
- Ensured HIPPA Compliance by verifying that the application was secure and by not persisting patient data on the device itself
iOS Programmer
Responsibilities:
- Work on resolving any bug issues for Audible app while adding new features based on sprint planning
- Developed solution architecture and bug fixes for Rodizio app.
- Collaborated closely with key team members to build new features added to the Rodizio app.
- Provided expert support, guidance and technical advice when necessary.
- Internal champion for continuously improving team working processes, quality of code and tech adoption.
- Experienced with updating functionalities and publishing successful apps to iTunes store.
- Optimized, refactored and debugged views and layout hierarchies.
- Exhibited strong understanding of iOS development and clean design patterns.
- Demonstrated ability to work collaboratively as part of a multidisciplinary team while taking ownership of individual contributions.
iOS Programmer
Responsibilities:
- The Pampered Chef iOS mobile application allows users to host cooking, wedding, and fundraiser parties and place individual orders, without having to using an internet browsers on a computer
- Brought on to help out with iOS side of the mobile application
- Worked to fix any bug issues brought up by QA or by beta users of the mobile app
- Responsible for temporary features, in the lextech version of the application
- Worked on adding code request host plan data to be used when determining host reward.
- Delivered Month End support, dealt with any issues that were reported by a customer
- Helped with getting the 1.1.x and 1.2 GUI interface to deal with iOS 6 and 7 device
- Updated the 1.1.x and 1.2 to use grab host plan data from the server using NSURLConnection and save it to Core data for local up
iPhone Developer
Responsibilities:
- CamCard is a business card reader and business card scanner that allows the user to take pictures of the business card and save the information locally
- UI was developed by in-house graphic design team and implemented by development team
- Primary architecture used are MVC and Singleton
- AVFoundation framework was implemented to allow users to take pictures of business cards
- Mixture of use between NSLocalizedString and Microsoft Excel sheets to keep track and translate text in different languages
- Web services used to connect to cloud were NSURL, NSURLConnection, and in-house cloud API
- MessageUI framework was used to send cards information through email or text
- AddressBook framework, GMail API, and Exchange APIs were implemented to save cards to Address Book, Gmail, or Exchange
- SVN repository was used for version control and IDE used to connect to repository was Versions
- Requires iOS 4.0 or later and developed using Xcode 4.1
- UI and Application Designing using NIB files
- Developed as an iPhone application, compatible for iPhone 3GS, iPhone, iPhone 4S, & iPhone 5
- CoreData Framework was implemented to save user's current favorites
- UIKit was implemented to create attractive UI
- Primary role was to manage a team of 3 and make sure deadlines were met
- Secondary role was to develop custom API to connect to cloud services
- Helped design code base for using OCR framework for reading text from cards
- Created daily and weekly reports for Project Manager and rest of team
- Helped conduct meetings to discuss best practices and streamlining of code
- Fixed bugs
iPhone Developer
Responsibilities:
- Photo Booth for FREE gives you your own portable Photo Booth and lets you dress you and your friends in costumes and take classic photo booth photos anywhere
- Designed as a Universal Application
- Compatible with iOS 4.0 or later
- Developed using XCode 3.7
- AVFoundation framework was implemented so users can take pictures
- Core Image framework was used so users are allowed to edit photos with various filters and props
- Facebook and Twitter APIs were used to allow users to share photos on Facebook or Twitter
- Various OOP practices were used including MVC, KVO, and Singleton architectures
- Implemented UI based off documentation and images from in-house graphic design team
- Implemented Facebook and Twitter frameworks
- Integrated Core Image framework to allow photo editing
- Fixed bugs when notified or documented by QA in JIRA bug tracking system
iPhone Developer
Responsibilities:
- Activity MaintenanceTool gives registered users of the ActivitySuite web site access to a lighting maintenance program
- Users are able to locate broken lights and update the database
- Users are able to location of problems through Google Maps
- Developed as an iPhone application,
- Compatible with iOS 3.1 or later
- Developed using Xcode 3.2
- Core Location framework was used to search for lighting problems based on location
- MapKit framework was used to display lighting problems on Google Maps
iPhone Developer
Responsibilities:
- Activity MaintenanceTool allows registered users of the ActivityTracker web site access to a security patrol program
- Users are able to verify or update the status of parked vehicles and on-site security patrols
- Developed as an iPhone application,
- Compatible with iOS 3.1 or later
- Developed using Xcode 3.2