We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Overall 8 years of IT experience of which 4 years in designing & developing native iOS Applications and 4 years as a Lotus Notes Developer.
  • Strong working knowledge of developing, iPhone, iPad and Mac OS X applications using Cocoa and object - oriented design patterns with Objective-C and SWIFT.
  • In-depth knowledge ofMVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Constructed and implemented UI designs using Storyboards with AutoLayout UIconstraints, XIB files and programmatic UI.
  • Expertise in creating Custom UIViewControllers with different styles to accommodate the UX/UI requirements
  • Proficient in understanding customer and business needs, as well as server/hosting requirements, data modeling, business logic and UX/UI design following Apple’s human interface guidelines.
  • Created and customized views, table views, tab bars and navigation bars which are some functionality in a multi-view application.
  • Used JIRA for bug tracking / GitHUB for version control
  • Worked on Audio Toolkit, AV Foundation, HTTP segmented streams MediaPlayer framework of Cocoa Touch to stream video and audio.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad using CoreData.
  • Hands-on experience with API development, RESTful web services, platform development.
  • Have technical proficiency and thorough understanding in the following major frameworks like Core Location, MapKit, Core data, Core services.
  • Strong knowledge in all phases of iOS Application Life Cycle process, which includes requirement analysis, designing, implementing, debugging, fixing and maintaining the software.
  • Experience in submitting the application to i-Tunes App store and the whole approval process.
  • Hands on experience in writing test cases, test conditions and execution for different applications.
  • Proficient in web application development using IBM Lotus Notes.
  • Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value based effective decision-making, team based cooperation and good communication skills.

TECHNICAL SKILLS:

Languages: Objective-C, Swift, C, C++, C#, Java, VB Script, Java Script,LotusNotes,LotusScript, Formula language.

Web Technologies: Servlets, JSP, Java Web Services, XML, XSLT, jquery

Databases: MySQL, SQLite, MS SQL, SQL Server, Oracle, MS-Access, Lotus Domino Database

Tools: Xcode, Eclipse, LotusNotes.

Operating Systems: Mac OS X, Windows 7/Windows XP/NT/2000, Windows Server 2003/2008, UNIX, Linux.

WORK EXPERIENCE:

IOS Developer

Confidential - Houston, TX

Responsibilities:

  • Populated data within app from SQLite database by using Core Data Framework, which allows selecting an item from a drop down menus and to store user and app data into SQLite database. Programming in Swift, Objective-C and translate from Objective-C to Swift
  • Integration of Google, Facebook, twitter and LinkedIn
  • Lead many departments agile meetings, usedJIRAAgile for management of team projects
  • Implemented Core Data framework to store user Data
  • Used Git for project management and version control
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services
  • Implemented using Storyboard and ARC
  • Developed unit tests for testing specific functionality and logic
  • Fixed bugs as documented by QA team
  • Used Instruments to fine tune the app performance and memory management
  • Formatted the Data as per Business rule to display in UI
  • Followed a work data flow principle for design and development
  • Worked closely within a cross functional team of testers and developers
  • Debugging issues at onsite whenever required
  • Worked with GDB and Xcode for debugging
  • Worked with Subversion to checkout and update the codebase changes
  • Used Agile methodology for development

Environment: iOS 7.0,(iPhone SDK), Mac OS X, Objective C,SWIFT, Xcode 5, Xcode 6.x, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver),RESTKit, MapKit, Core Location, and AV Foundation

IOS Developer

Confidential - Houston, TX

Responsibilities:

  • Worked with a team on developing an in-house app as per the client requirements. The app features rich UI combined with business critical data shown to its user depending on access privileges upon authentication.
  • Worked extensively with Objective-C, Xcode and JSON for the application at hand.
  • Used custom search bar controller to search for items and used custom predicates to filter the results according to user ps (scopes).
  • Used Photoshop CS4 for image editing purposes.
  • Used Z barcode for search products using barcode and QR Codes.
  • Used UI Tap Gesture Recognizer to interact with user inputs.
  • Created Custom UI Views, custom TableViews, and custom TableView Cell for user interface.
  • Implemented custom UI Tab Bar Controller & UI Navigation Controller for easy navigation of the app.
  • Used UIKit, MapKit and Core location to enhance user to find nearest store locations.
  • Created custom annotations and annotation views.Implemented using Storyboard and ARC

Environment: iOS4.3(iPhone SDK), Objective C, Xcode 4.1, Cocoa, Cocoa Touch, Cocoa framework, IPhone Simulator 4.3, Storyboard,, XML Parser, JSON, Zbarcode, SQLite3 and core data.

IOS Developer

Confidential - Houston, TX

Responsibilities:

  • Worked on a development team of 10 developers, 4 being iOS Developers
  • Initial work for the project was to do heavy bug fixing using NSLogs, Breakpoints, LLDB statements, and Instruments.
  • Utilized UISwipeGestureRecognizers and Delegation to enable user to swipe to flip the page of the text
  • Refactored UI elements of several views using XIBs and programmatic UIConstraints
  • Resolved critical crash sequence during app Launch using Breakpoints and Zombies
  • Implemented several APIs including Facebook, ESPN, Pinboard, Evernote, etc. for authenticating user accounts within Pocket app
  • Utilized Facebook API for sharing Pocket content to Facebook
  • Made RESTful API calls using NSURLConnection and parsed JSON using NSJSONSerialization
  • Project managed using Agile/SCRUM methodology; code delivered in 3 week sprints

Environment: iOS SDK, CocoaTouch, UIKIT, XIBs, UISwipeGestureRecognizer, UIConstraints Delegation, social sharing APIs, RESTful, NSURLConnection, NSJSONSerialization, Agile, SCRUM, Git

Lotus Notes Developer

Confidential - Chicago,IL

Responsibilities:

  • Collect, compile, and analyze requirements for designing applications.
  • Develop, implement, and support Enterprise-wide IBM Lotus NotesWeb applications
  • Design and developed Web application that allows users to create a web forms with browser. Developed with Domino 8.5.3, XML, Ajax, Java parsing, JavaScript frame DOJO.
  • Collaborate with designers, programmers, and architects to fulfill application requirements
  • Designed, tested, developed and implemented workflow Web-enabling systems using Lotus Notes/Domino, JavaScript, DOJO, LotusScript and Java.
  • Created reports using XSTL and XML of huge employee data.
  • Involved in the development and testing of Lotus Notes/Domino and Lotus Script for a user base of 3000 employees.
  • Assisted IT helpdesk in upgrading the systems and software support
  • Managed migration of data from existing server to the Domino server without changing the format of the contents to avoid any loss of data
  • Assisted in the maintenance of Domino server including troubleshooting and upgrades
  • Performed documentation of project details, coding and application test, user specified tests, troubleshoot guide and FAQ's for every client

Environment: Lotus Notes 8.x, LotusScript, Formulae Language, LEI 7, Java, JavaScript, DOJO, Ajax, MS Access, HTML, CSS, DHTML, XML, JQuery, Flex, C#,MySQL

Lotus Notes Developer

Confidential

Responsibilities:

  • Designed and Developed applications using Lotus Notes Formula & Script.
  • Responsible for understanding the process and documentation.
  • Designed Screens and obtained user acceptance.
  • Designed Agents which are helpful in automation.
  • Develop and execute tests case for application and technical architecture components
  • Proposed enhancements for Notes Applications and implemented them successfully.
  • Responsible for Design Refresh, Design Replace, Replication process.

Environment: Lotus Notes 5.x/6.x/7.x, LotusScript, Formulae Language, Java, JavaScript, DOJO, Ajax, MS Access, HTML, CSS, DHTML, XML, JQuery, C#,MySQL

We'd love your feedback!