We provide IT Staff Augmentation Services!

Sr Ios Developer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 6+ years of Extensive experience diverse experience of Software Developer and Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad, iOS application development.
  • Deep knowledge and experience in iOS application design and implementation
  • Updated knowledge of Objective - C, XCode, iPhone SDK, Cocoa Touch framework, Interface Builder and Instruments.
  • Experience in managing application flow using storyboarding.
  • Well versed in user-friendly design, performance improvement, documenting code, refactoring, continuous integration and deployment, and unit testing.
  • Experienced in XML and JSON Parsing, Multithreading using both 1st part and 3rd party frameworks including TouchXML, SBJSON, NSXML Parser, and NSJSON Serialization, AFNetworking
  • Extensive knowledge of various frameworks including: UIKit, Core Data, Game kit, AVFoundation, EventKit, Address Book, Address BookUI, Message UI and Core Location frameworks.
  • Familiar with repository using Git and Subversion - SmartSVN.
  • Familiar with 3rd party library integration and XCode IDE.
  • Designed and developed Apple iOS native applications using Xcode 7.1, and 7.3(IDE). Experiences in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
  • Experience in iPad Application Development, handling different orientations and using split view controllers.
  • Expert in developing offline mobile collaborative applications that sync with Couch DB NOSQL cloud databases.
  • Worked with Jenkins for creating builds automatically and Test Flight for beta testing.
  • Familiar with Xcode IDE, cocoa framework and mac operating systems.
  • Experience developing mobile applications using current IDEs such as those provided with the Android SDK (Eclipse) and Apple Xcode.
  • Ability to create memory efficient applications
  • Plenty of object oriented programming expertise
  • Experience in consuming web services using SOAP & HTTP Post.
  • Efficient storage of data storage using File System, SQLite, Core Data and Database
  • Familiar with UI design implementation using both Storyboards and NIB files
  • Worked with both ARC and MRR
  • Plenty of web development experience using HTML, CSS, and JavaScript etc.
  • Expertise in MVC design architecture, Cocoa design patterns and concept like delegation categories.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Strict practitioner of Cocoa coding conventions and style.
  • Object Oriented Design Patterns and how to apply them to Objective - C.
  • I also live in Photoshop and do all my own design work. I'm as a designer as I am developer
  • Experienced in Atlassian tools, JIRA for issue tickets for bugs and confluence for creating and sharing documentation.
  • Expert in implementing Third party Analytics like HockeyApp, Dynatrace and Ensigten.

TECHNICAL SKILLS

Languages: C, Objective-C, Java, SQL, SQL-Like (Hive), Swift

Databases: Microsoft SQL, Oracle, DB2, MySQL, SQLite

Web Technologies: HTML, XML, CSS, JSP, JavaScript

IDE: Net Beans, Eclipse, Microsoft Visual Studio, Xcode (Versions 5, 5.1.1, 6Beta)

Tools: Atlassian( JIRA, Confluence, HipChat, SourceTree), Microsoft Visual Studio, Microsoft Office, Microsoft SQL server, Qlikview, Telerik, Adobe-Photoshop, Acme+, Dreamweaver, Aqua data studio, WEKA. VMware Workstation .Virtual Box, Adobe Photoshop CS6& Illustrator

Application Server: Tomcat, DHCP, Samba, Glassfish, Xcode 3.0/4.0(IDE)

Operating System: Ubuntu Linux, Mac OS, Windows

Analytics & Distribution: Ensighten-iOS, Dynatrace, Hockeyapp- iOS.

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr iOS Developer

Responsibilities:

  • Developed and deployed an iPad app promoting new plans for electricity, usage and bill; particularly for the field technicians of the Reliant Retail team.
  • Worked on third party APIs/SDKs like Flurry, Facebook, twitter, Bing, touchJSON, ThreeTwenty, MB Progress HUD, FourSquare, OpenTable and SQLite.
  • Implemented new features like No New Paper, average monthly billing, social utilities in the Reliant app.
  • Provide Production support for the Reliant app, Reliant Connect & Option Guide ipad app.
  • Built connection to the database and parsed data using JSON. Integrated core location framework allowing users to find the closest location for bill pay.
  • Responsible for all phases from implementing the design, writing code, testing, debugging and deployment of OptionGuide.
  • Gathered specifications, consulted with UX designers, IT department, Retail dept., employees, executives and Analysts.
  • Created Jenkin jobs, automated build scripts, linked Xcode libraries with Jenkin.
  • Troubleshot and resolved some serious issue with a third-party UI component. Incorporated auto layout so that the user interface adjusts for 3.5”, 4.0”, 4.7” & 5.5” iPhone screens.
  • Used sketches scenarios flows and prototypes to explain the scenarios to the business.
  • Managed approval process for App Store, handling apple developer account for multiple teams.
  • Created custom internal iOS framework utilized by all iOS apps of the company.
  • Implemented Hockey-SDK embedded framework in the Reliant app for Distribution to the testers.
  • Crash reports: HockeyApp provides you with the right information at your fingertips, like symbolicated stack traces and environment details.
  • Insights - tools for providing reporting, analytics, attribution 9 and insights on consumer data.
  • Implemented Ensighten library for better user experience and manage active users, installs, and retention
  • Implemented Dynatrace iOS ADK Setup and Instrumentation, to trace visitors, actions, and action PurePaths triggered by your iOS application

Confidential

IOS Developer

Responsibilities:

  • Created and implemented a blur effect in the background of the comment section of the app.
  • Developing iPhone/iPad Apps for the App Store using Xcode as my main IDE (integrated development environment).
  • Automated using scripting languages with standard Integrated Development Environments (IDE) such as Visual Studio and Eclipse.
  • Implemented Mobile Application for both iPhone (iOS 6 and 7, 8) and iPad using Swift.
  • Developing iPhone/iPad Apps for the App Store using Xcode as my main IDE (integrated development environment).
  • Created and implemented animations for the table and scroll views.
  • Implemented the Swipe, Scroll up View & Scroll down View features from the parent to child pages.
  • Setup continuous integration process using tools such as Fastlane, Hockey, Jenkins, and Match
  • Involved in the requirement analysis with clients and documented the requirements and resolve the tickets & issues using JIRA & confluence.
  • Implemented Core Graphics and QuartzCore framework to provide the faded effect.
  • Used NSUserDefaults, NSNotifications and KeychainItemWrapper class to store and maintain user data for iOS applications.
  • Implemented offline feature for the application, so the sellers can use it when not connected to Internet or the API's.
  • Stash was used for source control.
  • Managed application flow using storyboarding.
  • Provided assistance and feedback for users on login and post login screen.
  • Web services used to connect to database were NSURL, NSURL Connection, and Grand Central Dispatch.
  • Back end response was JSON based and parsing was done using NSJSON Serialization.
  • Parsed JSON response from the Atlassian Bamboo REST APIs.
  • Used third party AFNetworking framework using POST request & response from the server.
  • Implemented hide and show the view with keyboard by animating considering content size in the view.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Implementation of Core Data to save some important information to display when in offline like Favorites, latest invoices and latest payments.
  • Used Core Graphics framework that allowed gesture based drawing capabilities in the application.
  • Used Core Image framework to handle the screenshot image formatting and analysis.
  • Atlassian Stash was used in conjunction with Git to provide a clear visual of the code being checked into the repository and was also used as the main tool for our code review process.
  • Implemented showing graph and pie chart locating label and caption.
  • Designed and created customized alertView for help/crash report.
  • Provided assistance and feedback for users on login and post login screen.

Confidential

IOS Developer

Responsibilities:

  • Designed wireframes for both iOS application
  • Designed and implemented the entire application using XCode 4.5.
  • Created the design documentation for iOS application.
  • Implement Google analytics within the application.
  • Implement push notification both on client and server side.
  • Core Animation framework is used to animate the flip view between two views.
  • Developed and tested each application according to its Software Requirement Specification (SRS)
  • Interacted and coordinated with QA team for different releases
  • Responsible for the Code Delivery to the Project Manager.
  • Worked closely within a cross functional team of testers and developers.
  • Documented the technical specifications
  • Worked in the Internal process using SCRUM Agile methodology with supervision
  • Participate in DAILY SCRUM to discuss the progress in the sprints.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint
  • Developed new components like infinite scrolling section for sliding tableview
  • Expertise in Objective-C, Xcode, Interface Builder, auto layout, Core Data expert, GIT,
  • Jenkins, JSON, REST APIs
  • Solved major defects in navigation controller behavior for the application
  • Developed Facebook integration for the application
  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
  • Assisted Project Manager with release build schedules
  • Managing the work log and following the schedule to ensure completion of projects before deadline.

Environment: iOS 6.x, 7.x, 8.x (iPhone SDK, Objective C, Xcode 5, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, JQuery

Confidential

IOS Developer

Responsibilities:

  • Create and support mobile applications on both iOS and Android
  • Involved in the overall design and architecture of the app, by thoroughly understanding the business requirements from company and end-user perspective.
  • Analyzed other applications UI and applied best UI practices.
  • Used RESTful API to interact with server.
  • Used multithreading to provide responsive UI.
  • Maintain mobile data and manipulate between server and local database with rest client services.
  • Use assets to create a fluid user experience that is sizable between devices.

Confidential

Software Engineer

Responsibilities:

  • Programmed clients’ websites and applications - Worked collaboratively with clients, teammates and web analysts to complete designs and estimates.
  • Provided insightful ideas for developing effective and accurate codes - Evaluated latest technology on the market and made recommendations to clients to integrate new designs as available by new technology.
  • Developed systems using XYZ technologies - Enabled video, flash, animations and audio on websites.
  • Collaborated with technical team members to integrate back-end and front-end elements.
  • Communicated with end users and other related departments to ensure that the website is meeting the client’s expectations and business requirements.
  • Developing complex computer systems using java IDEs such as Eclipse
  • Worked on existing websites, adding functions and enhancing the overall design to give it a new look - Analyzed collected data and monitored its suitability to ensure successful functioning of the website.
  • Consult with customers about software system design and maintenance.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Created web forms and screens for the websites of the clients using different web technologies like HTML, CSS, and XML.
  • Experienced in creating web applications using Dreamweaver, Telerik, and FoxPro.

We'd love your feedback!