Ios Developer Resume
Raleigh, NC
SUMMARY:
- Near to 5 Years of experience in IOS development using swift and objective C, Integrating with various databases and client - server applications.
- Hands-on experience with different XCode versions 7.x/8.x/9.x, SDK, Cocoa and Cocoa Touch Frameworks like UIKit, Alamofire, MBProgressHUD, SWRevealviewController and SwiftyJson.
- Expertise in all parts of Software Development Life Cycle(SDLC) in analysis, design, development, and testing.
- Constructed and implemented UI designs using Storyboards with Auto Layout constraints, XIB files, and programmatically following Apple iOS Human Interface Guidelines.
- Experienced in Multi-View Applications using UITableViewController, UINavigationController, UITabBarController, and Storyboard, integrating with multiple RESTful web services and parsing JSON responses.
- Extensive experience in consuming REST/SOAP Web Services and APIs.
- Experience in creating and extracting data from the database and displaying on iPhone/iPad using CoreData/SQLite/Realm.
- Experience in Customized Views, Table Views, Navigation Controllers, Tab Bars, Scroll Bars and Navigation Bars.
- Good experience in UI Design.
- Proficient in source control with Git and SVN.
- Experienced in Jenkins, TeamCity, and GitLab.
- Created development certificates and provisioning profiles for the app to run on the device and submit the app to the app store.
- Experienced in provisioning and publishing applications in App Store with working knowledge of Apple publishing procedures and App review process.
- Extensive experience in executing Regression Testing, Functional Testing, SanityTesting, System Testing, Black box Testing, Unit Testing, White Box Testing, Integration testing, UAT and Ad-hoc testing.
- Experience using Jira to maintain work logs and report progress. Created tasks and sub-tasks to keep track of development.
- Excellent technical abilities possess strong verbal and written communication skills, analytical and interpersonal skills.
- Very passionate and love to work with latest iOS Technologies, Watch OS, and TvOS in iPhone & iPod Touch application development. Proven ability in the translation of business specifications to technical specifications and always been an effective team player.
TECHNICAL SKILLS:
C, Objective: C, Swift, Java.
Software: IOS8, IOS9, IOS10 IOS11 with Xcode 7.0 8.0 9.0 beta OSX 10.8,10.9, 10.10, 10.11, swift 2.2, 3, 4. ASP.Net with Visual Studio 2010/2013, Microsoft Office suite 2010
Front End: HTML 5, CSS, JavaScript/ jQuery, XML.
Databases: SQLite, Core Data, Realm Database.
Tools: Xcode7.0,8.0,9.0, Notepad++, MS Visio, Visual Studio, Eclipse.
Operating Systems: MAC OS, Windows, Linux, UNIX.
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
IOS Developer
Responsibilities:
- Used Xcode 9.2 and Swift 4 to develop the App and made the basic deployment target as IOS 9.0 to latest.
- Worked with Cocoa Frameworks that includes UIKit, Alamofire.
- Experience working with the Auto Layout constraints, Designing custom fields according to the requirement.
- Integrated Realm Database locally with the App.
- Experience integrating the back-end GO Lang APIs.
- Experience working on the push notifications, Alert pop-ups.
- Worked on requirement analysis, understanding the Master architecture document as well as the requirements architecture document.
- Developed unit tests for testing specific functionality and logic.
- Used different kinds of frameworks like MBProgressHUD, AVFoundation, QuartzCore, CoreGraphics, CoreMedia etc.
- Used Buddy Build to test the App
- Experience creating the Apple developer certificates and the provisional profiles.
- Experience tracking and fixing bugs for UI and did code reviews.
- Worked on UICollectionViewCells, UITableViewCells.
- Expertise in GIT commands, SVN and also used SourceTree during the project.
- Worked closely with the Back-end and Android teams.
- Experience in consuming the SVG data to parse data received from the Back-end developers and using the data inflow.
- Worked on bug fixing as documented by QA team.
- Participate in daily scrum to discuss the progress in the sprints.
- Effectively communicate with business owners to explain limitations and provide feedback.
Environment: Xcode9.0, Swift 4, Realm, Bit bucket, UIKit, Alamofire, Jira, Agile Methodology.
Confidential, San Fransisco, CA
IOS Developer
Responsibilities:
- Implemented designs for iPad/iPhone.
- Created Customized collection view to create To Do, In-progress, Done and implemented only forward action.
- Designed UI using Storyboard, XIB, and NSAutoLayout.
- Worked with the making of APIs and wrote code to call the APIs.
- Used Alamofire firework
- Worked with multiple teams including business, QA, UAT, product support, and other developers.
- Worked in the internal process using SCRUM Agile methodology with supervision. Interact with SCRUM team developers, programmers, tester, product owners and stakeholders to deliver the right value of the project at the end of each sprint.
- Implemented the scroll functionality by using UIScrollView on all screens of the app.
- Designed and developed using MVC patterns.
- Used Bitbucket repository for version control.
- Worked in an agile environment with two weeks sprints.
- Used Jira to maintain work logs and report progress. Created tasks and sub-tasks to keep track of development.
Environment: Xcode8.0, Swift 3, Core Data, GIT, Jira, Agile Methodology.
Confidential
IOS Developer
Responsibilities:
- Added animation between UIViews for smooth transitioning and better user experience.
- Used the same XIB to design for iPhone 5 and older iPhones by using Auto - layout.
- Custom UI implemented with XIBs and Story boards as well and associated with appropriate reusable classes.
- Worked with GIT to checkout and update the codebase changes.
- Developed the UI screens by integrating different Views and Windows to make them user friendly.
- Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes
- User can register via Facebook and email and can login through the same ways as he registered.
- User can compose the message and send to the users.
- Contributions can be done for each Confidential . Details of each Confidential can be seen in one s detailed screen. Splores are classified as popular, recommended, recent etc.
- Users can follow a particular person and the types of people are also classified as following, followed etc., there is a search option for searching Splores and users.
- There site domain based Splores. Only public Splores created on a public domain can be accessed by all not the private one until and unless he is a member.
Environment: XCode, Objective C, NSUrl, iPhone OS SDK, UI Tabbar control, In app Purchase, Cocoa
Touch, Cocoa framework.
Confidential
Jr.IOS Developer
Responsibilities:
- Understanding requirements and collaboration with Business Analyst to freeze the releases
- UI design with Auto layouts in the application
- Integrated Third Party SDK
- Implemented Web- service with JSON
- Integrated Core Data
- Handling production deployments.
- Understanding the requirements master document and Master architecture document.
Environment: Xcode7.0, Swift 3, Core Data, SVN.
