Lead Ios/iphone Developer Resume
4.00/5 (Submit Your Rating)
Los Angeles, CA
SUMMARY:
- Over 10+ years IT experience and 6+ years of iOS application experience.
- 6+ years of Objective - C and Xcode experience with Instruments, Cocoa Touch and XCTest
- 1+ years of Swift experience (latest version 3.0)
- Updated knowledge of Xcode 4, 5, 6 & 7, iOS 5, 6, 7, 8 & 9, TVos
- Experienced with using GCD and NSOperationQueue for Multithreading
- Experienced with SCRUM, Waterfall, and Test Driven Development SDLCs
- Efficient storage of data using CoreData, SQLite, NSUserDefaults, and Plist files
- Practiced in building efficient code using encapsulation, inheritance, polymorphism, delegates, categories, KVO, NSNotifications
- Developed native based iPhone applications and knowledge of hybrid app development
- Working knowledge of Unit and Automated testing using UI Automation and XCTest framework
- Familiar with UI design implementation and strong AutoLayout skills using Visual Format Language for Storyboards and XIB creation
- Proficient with HTML5, CSS and Front End design/development, React Native, and Angular JS
- Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation)
- Experienced with CommonCrypto framework and SQLCipher for device database encryption
- Experienced in XML and JSON Parsing with NSJSONSeralization and NSXMLParser
- Familiar with data structures within NSObject class including NSArray and NSDictionary
- Experienced with SVN and Git
- Familiar with deploying applications using 1st party and 3rd party methods
- Extensive knowledge of AVFoundation, UIKit, GameKit, AFNetworking Library, RestKit, and Core Plot frameworks
- Developed and implemented application designs based on MVC, MVVM and Singleton
- Experienced in all aspects of iPad application development including designing for all types of screen sizes and orientations
- Created Doxygen documentation with extensive pragma marks and code comments
- Used Google Analytics, Fabric, Flurry Analytics, Airship and Shinobi Controls frameworks
- Proficient in programming JavaScript data capture and event handling methods via the DOM event model
- Strong OOP fundamentals, Java, Java ME, XML, Android 2.2 (Gingerbread) thru 5.1.1 (Lollipop)
- Android SDK and framework (activities, services, related lifecycles, intents, content providers, broadcast receivers)
- Multithreading and thread synchronization
- Optimization needed for mobile devices with limited battery life (reduce number of instruction cycles, minimize memory access, Bluetooth LE and Gimbal beacon broadcasting)
WORK EXPERIENCE:
Lead iOS/iPhone Developer
Confidential, Los Angeles, CA
Responsibilities:- Worked as the lead developer in charge of building a Android Pay & Apple Pay POS SDK
- Partner with other developers to fulfill a need for mapping internal spaces.
- Developed cross-platform tools using .NET to output datasets for any internal map.
- Created UI/UX for the web app, using ASP.NET and C# with React Native
- Created the systems to interact with this data and the physical GPS data on both the Android & iOS platforms, routing between point-to-point and other related functions.
- Integrate GPS features, a chat service that allows others to share location data and markers.
- Also targeted smaller scale outdoor mapping, for amusement parks and the like.
- Worked in an Agile team with 2 week sprints and daily standups.
- Improved the usability and stability, adding new features and improving the quality of the user experience
- Used Swift, Autolayout and Size classes for the iPhone/iPad to integrate single, continuous responsive UI experience created
Sr. iOS Developer
Confidential, Los Angeles, CA
Responsibilities:- Worked as the senior developer in charge of building a iOS/Mac OS X Point Of Sale SDK
- Targeted for iOS 8/9, Mac OS 10.10 devices with NFC communication - iPhone 6, 6+, Samsung 6 - using credit, EMV, and Apple Pay transactions
- Built the SDK framework for the Ingenico 220/250 card swiper family to use TCP/IP and Bluetooth LE
- Used Autolayout and VFL for the iPhone/iPad UI to integrate single, continuous responsive UI experience
- Swift and Objective-C used in the frameworks/libraries along with CommonCrypto and SQLCipher frameworks, built and distributed to third party developers
Sr. iOS Developer
Confidential, Mountain View, CA
Responsibilities:- Worked as the senior developer in charge of solution design
- Targeted for the iOS 8 arena, enhanced for iPhone 6, 6+ using Swift/Objective-C
- Collaborated with team members to identify consumer needs and business requirements
- Attended daily SCRUM meetings and bi-monthly SPRINTs
- Utilized the Quickbooks REST web services to create a third-party developer SDK
- Integrated the Intuit APIs to create tokens from credit cards and bank accounts
- Used Reactive Cocoa and MVVM
- Worked to configure the QuickBooks server integration for secure payment processing of both banking and credit cards which exceeded financial regulations standards
Sr. iOS Developer
Confidential, Atlanta, GA
Responsibilities:- Worked as the senior developer in charge of coordinating the JSON data with the UI/UX as a responsive iOS app
- Targeted for the iOS 7 arena, enhanced for iPhone 5s, 5c
- Collaborated with team members to identify consumer needs and business requirements
- Parse used for backend with Foundation framework and NSURLConnectionDelegate methods
- Modified the web page’s UI/UX to use the React Native Framework
- Created Facebook and Twitter authentications to sign in to app
- Built-in Sports API from CBSsports.com used for JSON data functionality
- Fixed memory leaks and improved app performance using Apple Instrument tools
- Data displayed and serialized by JSON that is returned from CBS Sports API
- Used UITableView to display player and team data
Project Lead iOS Developer
Confidential, Atlanta, GA
Responsibilities:- As a Project Lead iOS developer in charge of building a receptive iOS mobile application.
- Targeted for the iOS 7 arena, enhanced for iPhone 5, 5s & 5c
- Used customized navigation bar to make a more appealing UI
- Used multifaceted AI to return responses to questions in random order
- Helped conduct meetings to discuss best practices and streamlining of code
- Work together with team members to ascertain consumer needs and business requirements
Sr. iOS Developer
Confidential, Atlanta, GA
Responsibilities:- As Sr. iOS developer worked on iOS application was to function as a social media site for recording predictions in feed format
- Targeted for the iOS 7 arena, enhanced for iPhone 5, 5s & 5c
- Social framework used to posts predictions to Twitter & Facebook
- Customized navigation bar to create a more engaging User Interface
- Used Facebook and Twitter authentication and choice to sign-up with e-mail id also built-in
- Allows transitions and navigation throughout the app is a smooth manner by implementing customized menu
- Interactive feature added by providing comments and likes by simply clicking buttons
- UITableView to display PredictionLog’s public feed
- Customized UITableViewCell and CollectionViews to display feed information from PredictionLog web service
- Modified the UI/UX for the web app to use the React Native framework
- Work together with numerous developers to ascertain consumer needs and business requirements
Sr. iOS Developer
Confidential, NH
Responsibilities:- Identified and understood the required design theme from already existing windows client
- Proposed and developed mockups based on Apple HIG. Adopted the design theme across the application
- Identified the UI components based on the business logic and proposed suitable workflow
- Designed the experience for the iPad version of the E-signature component within the constraints of the complex business needs while being simple to use
- Participated in design reviews and worked along UI/UX team to refine UI of the application
- Created model objects for various web API calls like user login, patient visits, locations available,
- Form templates available for signing, etc.
- Wrote custom XML parser objects to create elements from designer given from xml feed into a medical form and populated onto the UI as PDF document
- Required validation was performed and highlighted the form elements on the document, which needs to be signed and submitted
- Profiled and debugged the code using Instruments to improve the overall performance of the application and database. Provided ADHOC builds to Clients and QA teams via Test-Flight
- Appropriate control types like checkboxes and text fields on a PDF were mimicked into native IOS methodologies
- Implemented guided search based on filters from restful web services
- NSOperationQueue and GCD was used to update UI rendering and significantly improved the response time
- Signature by user was captured as dictionary of points touched on the UI and wrote controller object to save and pass them over into an xml-encoded string
IOS Mobile Developer
Confidential
Responsibilities:- The NIH Mobile Guide is your source-on-the-go for grant policies, guidelines and funding opportunities related to NIH grants, contracts, medical and behavioral research
- UIWebview layouts like refresh button, forward and back buttons
- Front end like adding UITableView, UIPickerView to show the data
- UIWebview to display the video
- Used SOAP for web services and passing XML data used with XMLParser from the iPhone app to and from the web server
- Added new frameworks for animation
iOS Developer
Confidential, Malibu, CA
Responsibilities:- Worked as the developer in charge of creating and maintaining an employee tracking app for the clean room
- Targeted for the iOS 5 arena, enhanced for iPhone and iPads
- Used CoreLocation framework and an Oracle API to locate clean rooms employee
- Received Oracle data from door swiping readers that uploaded employee Windows AD objects to Oracle DB
- HRL intellectual property, app not prepared for App Store publishing
iOS Developer
Confidential, Pasadena, CA
Responsibilities:- Worked as the developer on a iOS team that wrote a technical support app for iOS 4 to locate idle technical support associates based on the associates’ logon and location
- Used the Remedy API and CoreLocation frameworks
- Delivered Remedy data to the technical support associate via customized XIB final which got downloaded to the associate through attrition
- Lockheed Martin intellectual property, app not prepared for App Store publishing
Android Developer
Confidential
Responsibilities:- Worked as the developer that wrote an automated bowling scoring app which connected into the Brunswick pinsetter and displayed the results via Wi-Di to a SMART television
- Conceptualized, designed and developed an automated bowling scoring app for a bowling chain
- Used the Android Jelly Bean (4.2) SDK Tools and Platform Tools
- Researched app acceptance and solicited user feedback for higher user acceptance
- Worked with stakeholders to meet and exceed expectations
- App not released to Google Play store due to funding shortage
Android Developer
Confidential
Responsibilities:- Worked as the developer that wrote a bridge scoring app using a specialized bridge card for input and displayed the results via television monitors
- In conjunction with association members, collaborated on the design and development of the bridge scoring app for national bridge clubs and tournaments
- Used the Android Honeycomb (3.2) SDK Tools and Platform Tools
- App not releases to Google Play due to Intellectual Property of the Confidential