We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Overall 6+ years experienced developer with expertise in iOS and OS X application development
  • Systems Analyst with expertise in design, requirement gathering & analysis, and development of iOS/Mac applications with industry leading tools and programming languages
  • Strong business orientation, analytical and problem solving skills combined with required programing skills
  • Experience in working with hybrid applications written in Swift and Objective C
  • End - End understanding of iOS app development to submitting the app to the App store
  • Worked in small to large teams with a tighter deadlines and challenges
  • Strong understanding of object oriented programming design principles and practices
  • Proficient in writing clean and reusable code
  • Worked on applications involving cross platform code sharing and solved other challenges in feature development
  • Experience in making app to support multiple languages thereby internationalizing the app
  • Worked on majority of the Cocoa frameworks and other third party frameworks
  • Experienced in working with Auto layouts and size classes for iPhones and iPad
  • Worked with Cocoa Pods framework manager for integrating third party libraries
  • Worked on location services API’s such as Google Maps SDK and MapKit
  • Experienced in consuming Restful web services with native API’s
  • Written halper methods for increased productivity and reusability across projects
  • Experienced working with concurrent code execution using Grand Central Dispatch(GCD)
  • Updated layouts to support multiple languages using localization API’s
  • Thoroughly implemented the major design patterns such as MVC, Delegation, Singleton, Target-Action and observers as and when desired
  • Implemented a new way of tracking miles driven using iBeacons with standard core location API’s
  • End End understanding of user authentication mechanisms in a mobile driven system to ensure security at different levels such as user data privacy and network security
  • Experience in working in C++ in conjunction with objective C and Xcode
  • Created custom controls and worked with majority of UI controls at the latest
  • Participated in scrum meetings and experienced in agile methodologies
  • Worked on several source / version control systems such as Git, Source Depot and Svn etc.,
  • Worked on code porting and refactoring among cross platform applications to use a shared codebase for OSX application
  • Experience in teams working with continuous integration and app deployments
  • Performed code reviews and peer-peer discussions
  • Experience in using several software development tools to expedite the development process

TECHNICAL SKILLS

Programming Languages: SWIFT, Objective C, C++,Python

Database Systems: Oracle, SQL server, MySQL and Sqllite

Development Tools: Xcode, Visual Studio

Source / Version control: Git, Source Depot, Bit bucket, SVN

BI tools: OBIEE, Informatica, R

PROFESSIONAL EXPERIENCE

Confidential iOS Developer

Responsibilities:

  • Work in a fast paced agile based app development with strict goals and deadlines
  • Deliver new features and support to fix bugs in the previous releases in each sprint
  • Coordinate with management to finalize the design and make the design a reality
  • Finding solutions to the problems and solve them in elegant fashion keeping the user experience at the core of the development process
  • Follow similar design and approaches wherever possible between iOS and Android apps
  • Pushing the app to the app store timely and making sure to meet the Apple guidelines for the app delivery
  • Actively participate in discussions with backend team to make wise decisions in the feature development planning
  • Developed an innovative mileage tracking system using iBeacons
  • Consumed restful web services to show dynamic feed content inside the app
  • Worked with card based table views to display different types of cards such as video cells, custom table view cells etc.,
  • Used Google Maps SDK and Map kit to locate and geo code a vehicle and to facilitate features such as roadside assistance, find a dealer etc.,
  • Integrated third party libraries and static libraries in to the project
  • Worked on Core Bluetooth API’s to communicate with a beacon in special cases
  • Designed and developed several workflows such as scheduling an appointment, adding a car, creating a new account etc., involved in re structuring the app by proposing new design ideas for scaling the app to accommodate more features as the app evolves
  • Successfully implemented majority of the design patterns for a reusable and easy to debug codebase
  • Performed code reviews and functional tests with cross platform team
  • Worked on integrating maintain app with Facebook login

Environment: Xcode, Git, Bit bucket, Source Tree, Objective C, Swift

Confidential iOS / OSX Developer

Responsibilities:

  • Worked extensively with SWIFT, Objective C, Cocoa and Cocoa Touch frameworks.
  • Worked with vast range of API’s to fix the bugs in the latest release
  • Worked closely with design team for adding new features to next release
  • Responsible for analyze, code, debug and test the application for each task
  • Developed custom data structures in C++ and Objective C
  • Worked extensively on Auto layouts, Cocoa bindings, MVC design patterns, Appkit, UIkit and foundation frameworks
  • Developed deep understanding in debugging, code troubleshoot and problem solving
  • Strictly followed the coding guidelines and adopted best practices in product development
  • Started working extensively in SWIFT
  • Created / updated the layouts for internationalizing / localization of the existing Application to support multiple languages
  • Refactored C++ code to be reusable in a cross platform setting between macOS and Windows
  • Developed the code that is reusable, extensible and safe to use in the application
  • Extensively worked on Cocoa, Core Graphics, Calendar, NotificationCenter, Webkit
  • Created halper methods which can be used across the application to reduce the development time
  • Created custom UI controls such as labels, text fields, buttons for more customized look
  • Worked in accordance with continuous integration practices for code check in and deployments
  • Performed peer - peer code reviews and analyzed the existing code
  • Proactively planned the work items to finish the priority tasks in time

Environment: Xcode, Source Depot, SDT, Visual Studio, Objective C, Swift, C++

Confidential

Student Part-time

Responsibilities:

  • Primarily involved in providing training in Python 3.4 for students
  • Prepared code challenges for students to solve
  • Implemented a project on Raspberry Pi 2 machine using Python
  • Involved in developing the new screens and update the UI
  • Sync the content of the app with latest information as in web app
  • Send time based local push notifications to students
  • Implemented workflow to schedule appointments for students

Environment: Xcode, Objective C, Git

Confidential

Systems Engineer

Responsibilities:

  • Involved in working with HY5 tool for generating scripts for iOS using javascript
  • Certified professional in HTML5, CSS3 and Java Script
  • Involved in Gap Analysis Testing, Sanity/Smoke testing.
  • Involved in Automation Testing by generating the scripts, playing the scripts, recording the scripts, Testing the scripts, re-usability of scripts for both ios and android
  • Worked extensively with Objective C and Cocoa Touch frameworks
  • Extensively worked on Auto Layouts, Foundation framework, UIKit frameworks
  • Designed and developed reusable project document templates used for functional testing.

Environment: Xcode, Objective C, Svn

Confidential

BI / ETL Developer

Responsibilities:

  • Performed analysis on enterprise sales data to create dimensional models, Star schemas and Snow Flake schemas to build dashboards and reports using OBIEE 10g/11g.
  • Worked on developing reports and dashboard based applications, handled client requests by working on OBIEE10g and Informatica 9.x.
  • Performed root cause analysis and resolved customer data issues in Accounts and Receivable, Supply chain subject areas
  • Schedule and monitor ETL workflows to load various types of source data into data marts.
  • Written SQL queries, PLSQL procedures to perform Data Processing, Data Manipulation and Data loading.
  • Involved in analyzing, troubleshooting various Performance bottlenecks, Debugging of ETL jobs/ BI reports, Query
  • Analyzed and fix the bugs in ETL mappings and OBIEE Dashboard reports

Environment: Informatica, OBIEE 10g, Putty, PL/SQL, Oracle 10i

Confidential

TCS Intern

Responsibilities:

  • Understand the requirement documents and prepare an analysis document
  • Cleanse and filter the flat file documents for uploading to a RDBMS
  • Create physical, logical schemas and import data into databases
  • Develop schema diagrams for diagrams for the de normalized structures
  • Develop the ETL mappings and schedule workflows with Informatica tool
  • Generate Reports using OBIEE and Business Objects
  • Prepare test scripts and perform data validation tests using Test Director tool

Environment: MySql, PL Sql, Informatica, Business Objects

We'd love your feedback!