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 noledge of developing, iPhone, iPad and Mac OS X applications using Cocoa and object - oriented design patterns with Objective-C and SWIFT.
  • Proficient in Objective-C and SWIFT.
  • In-depth noledge ofMVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Constructed and implemented UI designs using Storyboards with AutoLayout juconstraints, XIB files and programmatic UI.
  • Expertise in creating Custom UIViewControllers with different styles to accommodate teh 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.
  • Experience working with various data parsing forms to dynamically display data on iPhone/iPad such as XML, JSON.
  • 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.
  • Strong noledge in all phases of iOS Application Life Cycle process, which includes requirement analysis, designing, implementing, debugging, fixing and maintaining teh software.
  • Experience in submitting teh application to me-Tunes App store and teh 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.

PROFESSIONAL EXPERIENCE

iOS Developer

Confidential - Houston, TX

Responsibilities:

  • Used AV Foundation Framework to view videos on teh device
  • 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 teh app performance and memory management
  • Formatted teh 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 teh 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 - Minneapolis, MN

Responsibilities:

  • Worked extensively with Objective-C, Xcode and JSON for teh application at hand.
  • Used custom search bar controller to search for items and used custom predicates to filter teh results according to user preferences (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 teh 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 teh 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 teh page of teh 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
  • Code stored in Git repository

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 teh development and testing of Lotus Notes/Domino and Lotus Script for a user base of 3000 employees.
  • Assisted IT halpdesk in upgrading teh systems and software support
  • Managed migration of data from existing server to teh Domino server without changing teh format of teh contents to avoid any loss of data
  • Assisted in teh 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 teh process and documentation.
  • Designed Screens and obtained user acceptance.
  • Designed Agents which are halpful 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!