Sr Ios Developer Resume
Mountain View, CA
SUMMARY
- Over 10+ years IT experience and 5+ years of iOS application experience.
- Competent individual with skills in various technology fields.
- 5+ years of experience with Xcode, Instruments, Cocoa Touch, and Objective C
- Updated knowledge of Xcode 4, 5 & 6 and iOS 5, 6, 7 & 8.
- Experienced with using GCD and NS Operation Queue with Multithreading
- Experienced with SCRUM, Waterfall, and Test Driven Development SDLCs.
- Efficient storage of data using SQLite, Core Data and Database
- Practiced in building efficient code using encapsulation, inheritance, polymorphism, delegates, categories, KVO, NS Notifications
- Developed native based iPhone applications and beginning knowledge of hybrid development
- Working knowledge of Unit and Automated testing
- Familiar with UI design implementation using Storyboards and NIB files
- Proficient with HTML5, CSS and Front End design/development
- Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation)
- Experienced with Security framework and AF Networking Library.
- Experienced in XML and JSON Parsing with NS JSON Seralization 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, RestKit, and Core Plot frameworks
- Developed and implemented application designs based on MVC and Singleton
- Experienced in all aspects of iPad application development including designing for all types of screen sizes and orientations.
PROFESSIONAL EXPERIENCE
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+
- 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 Confidential APIs to create tokens from credit cards and bank accounts.
- 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
- 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
- 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 to display feed information from PredictionLog web service
- JSON web services used.
- 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 blocks was used to update UI rendering and significantly improved the response time.
- Audit trails were identified and logged as per business requirements.
- 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 Confidential Mobile Guide is your source-on-the-go for grant policies, guidelines and funding opportunities related to Confidential 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 show the video.
- SOAP for web services.
- 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
- Used Git repository was used for version control and IDE used to connect to repository was Git for Mac
- Delivered Remedy data to the technical support associate via customized XIB final which got downloaded to the associate through attrition
- Confidential intellectual property, app not prepared for App Store publishing
Desktop Support/Help Desk Support
Confidential, Los Angeles, CA
Responsibilities:
- Performed 2nd level desktop support at G&K Industries that involved handling break/fix issues, resolving software/hardware and network connectivity issues; installation of desktops, laptops and printers as well as configuring these devices into the G&K network using Active Directory for a Windows 2K server
- Working for the Grammys, imaged 600 laptops/desktops using Ghost Multi-Cast, provided 2nd level desktop support which included troubleshooting Windows XP OS, Office 2003, network password resets (using AD), and MAC OS X issues
- Provided 1st level help desk support for CBS Television that consisted of troubleshooting Windows XP, Office 2003, Exchange/Outlook email, and MAC OS X issues over the phones (60%) and in-person (40%), supporting 1500 end-users (locally and remotely) using pcAnywhere and Active Directory for Windows XP/MAC OS X workstations
Desktop Support/Network Administration
Confidential, Minneapolis, MN
Responsibilities:
- Provided desktop support solving software/hardware installation, configuration and repair as well as break/fix trouble tickets using the Remedy trouble ticket tracking system
- Troubleshooting desktop support issues for 300 Windows XP/2K and MAC (OS 10.4.7) workstations, local and remote (using pcAnywhere and Tivoli Remote Control), networked in Windows AD and Citrix/Terminal Services environments
- Administered websites built using ASP.NET on Windows 2K3 Server, SQL Server 2K, SharePoint services and IIS 6, running Visual Studio.NET Active Server Pages with HTML, XML and managed C++ web services
- Resolved network connectivity issues that involved TCP/IP, ranging from NIC drivers to router/port issues
Desktop Support
Confidential, Los Angeles, CA
Responsibilities:
- Provided 2nd level desktop support for 3000 end-user workstations in a Windows AD/Netware environment, using ZenWorks for remote control and software updates
- Troubleshooting break/fix calls involving software functionality/connectivity (Windows 9X/2K/XP, Office 97/2K/2K3, SQL Server 2K, SharePoint services, Crystal Reports, Attachmate/InfoConnect, TSO, AS/400, VPN, and proprietary software), networked hardware (PCs, printers and peripherals), and Exchange/GroupWise email issues
- Installed, upgraded and configured IBM and MAC (OS 10.4) desktop workstations, laptops, and printer
MAC Desktop Support/Network Administration
Confidential, Los Angeles, CA
Responsibilities:
- Upgraded MAC (OS 10.4.7) Blackberry clients from version 3.6 to 4.0 and synched their Notes contacts and databases as well as GroupWise mail
- Troubleshooting desktop issues and providing software updates for 2000 on-site and remote users (executive and top-tier management support) in a Mac and Windows AD/Netware and Citrix environment, used ZenWorks and Tivoli for remote control
- Assisted in Notes-to-Exchange migration on the desktop and server-side, cleaning corrupted mailboxes after using Microsoft conversion tool and maintaining ODBC connectivity for continued legacy Notes database use
- Setup, configured and administered (user accounts, workgroups, and print/fax servers) small/home office LAN domains using Windows 2K3 server using Active Directory, TCP/IP, DNS, DHCP, Remote Access (VPN), IIS, and POP3/SMTP mail services
- Connected LANs using cable management and CAT-5 cabling from the desktop to the patch panels to the Cisco routers to the servers
Android Developer
Confidential
Responsibilities:
- 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