We provide IT Staff Augmentation Services!

Sr Ios Developer/ Web Developer Resume

0/5 (Submit Your Rating)

Pawtucket, RI

SUMMARY

  • 8+ years of experience as a software developer in designing & developing User Interface applications, integrating with various Databases and Client - Server applications.
  • 3+ years of expertise in iOS application development.
  • Technical expertise in a wide variety of development tool kits such as X Code, Interface Builder in IOS SDK.
  • Expertise in broad array of languages including SWIFT, Objective-C/C/C++, PHP, and HTML versions.
  • Proven skills in solving business problems with creative technological solutions, considering UX design, and functionality.
  • Proficient in source control with Git, Subversion.
  • Strong knowledge of Object Oriented Programming concepts and implementation Of Cocoa touch programming using Cocoa API'S.
  • Strong knowledge about Core Frameworks like, MapKit, Core object, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Experienced in implementing Third Party library into the Codebase.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Good understanding of the all phases of Software Development Life Cycle (SDLC) including Strategic Systems Planning, Analyzing, designing, Implementing and Maintaining.
  • Quick learner, and able to adapt to work in fast-paced result-oriented environments consistently delivering high quality work.
  • Efficient team player with excellent written and oral communication skills at the business and technical level including good analytical and problem solving skills.
  • Implemented and created Native IOS applications that incorporated Image capture API's, JSON, Core Data, Accelerometer, Push Notifications, Local Notifications, Localization, and REST/SOAP.
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.

TECHNICAL SKILLS

IOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in XCode 4.6 Interface builder-UIKit, Cocoa touch, core Data

Software: Trained in iOS 4, iOS 5, iOS 6 and iOS 7 with XCode 3.0/ 4.0., 4.6, 5.0,6.0,7.0.1, Swift, Swift2, Swift3.0.1, OSX 10.5, 10.6 and 10.7,10.8, Microsoft office suites

Programming Languages: Objective C, C, C++, Core Java, HTML

Front End: HTML 4, and 5, CSS2 and 3. JavaScript/ JQuery library

Databases: SQL server 2005/2008, SQLite with Core iOSs and box, building, and testing database in iOS sandbox

Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7, Windows 8

Tools: XCode 5.0/6.0/6.1.3 , 8.3.3, Visual studio 2005,Dreamweaver, Eclipse

Development Tools: SVN/GIT

Methodologies: Agile, Kanban

PROFESSIONAL EXPERIENCE

Confidential, Pawtucket, RI

Sr iOS Developer/ Web Developer

Responsibilities:

  • Involved in designing the User Interface.
  • Used Xcode 8 and Sketch for prototyping the application.
  • Refactored the existing code to improve the performance and apply the coding standards to the Stringray Application using concepts such as: encapsulation, inheritance, polymorphism (function overloading, overriding), and abstraction.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.
  • Develop and specify standards, methods or procedures that address product quality and deployment.
  • Resolve complex queries and software routines as needed for both the application development as well as data analysis and troubleshooting.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Involved in Deployment and Troubleshooting issues in the application.
  • Written client side validation scripts in JavaScript language.
  • Resolving issues based on tickets raised during development and testing phases.

Environment: SWIFT 3, XCode8, SQL Server 2012, JavaScript, JQuery, Angular JS, Ajax, HTML5, CSS3

Confidential, Seattle, WA

Sr iOS Developer

Responsibilities:

  • Developed critical tools for this project like customized navigation bar, page control, table view, and image picker and scroll view.
  • Implemented GMS framework for location services.
  • Used OAuth 2.0 for secured authorization to third party API’s.
  • Used CocoaLumberjack for App logs.
  • Used KIF for component testing.
  • Used Endeca or ATG search for E-Commerce product search.
  • Used SDWebImage for asynchronous image downloading and caching.
  • Implemented Accessibility for customized elements.
  • Implemented COCOA Pods for third party framework integration.
  • Extensively used MVC and MVVM design patterns.
  • Implemented AFNetworking for iOS networking.
  • Used SBJSON in iOS and swiftyJSON in SWIFT to parse JSON data form third party websites using REST API.
  • Used OpenGL for 3D Animation.
  • Extensively used multithreading and concurrency.
  • Used Git to merge and push code.
  • Fixed production issues documented by QA’s.
  • Used CoreData to store user data.
  • Fixed cross-functional bugs.
  • Attended daily scrums to discuss the code blocks.
  • Attended product meetings to discuss the required updates for the next sprints, product backlogs.
  • Worked efficiently with in a cross functional team of designers, testers, business analysts and architects.

Environment: Xcode 7.2, iOS 8.1 and later, Cocoa touch, Swift 2.0, Objectice-c, Core data, SQlite3, Agile and Kanban.

Confidential, Jacksonville,FL

Sr. iOS Developer

Responsibilities:

  • Implemented iCloud Framework and Dropbox API to allow syncing between devices.
  • Implemented Security Framework for passcode protection.
  • Implemented Core Data for persistent storage of user data.
  • Integrated with Restful web services to access insurance information and interact with user comments.
  • Parsed XML web server responses using NSXMLParser.
  • Integrated Web Services to allow sharing of Lists with other users.
  • Implemented persistent storage using SQLite framework.
  • Implemented custom UI using UIKit elements and wireframes provided.
  • Implemented Unit Testing using SenTesting Kit.
  • Fixed Bugs as documented by QA Team.

Environment: SWIFT, IOS 8.0 and later (iPhone SDK), Mac OS X, Objective C, XCode 6.0 and later, Cocoa, Cocoa Touch, SQLite3, Agile/Scrum Methodology

Confidential, Parsippany, NJ

Sr. iOS App Developer

Responsibilities:

  • Worked extensively with Swift and Cocoa frameworks.
  • Worked with CoreData, UIKit, map kit, MessageUI kit, AddressBook Framework for the applications at hand.
  • Consumed the SOAP web services with WSDLs.
  • Attended the business meetings to make sure the customer gets the right stories in the product backlog
  • Attended daily scrum meetings to discuss the road blocks and come to a solution.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Developed critical tools for this project like customized navigation bar, page control, table view, image picker and scroll view.
  • Worked extensively on table view controller and made customized table view cells per the client.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers anddevelopers.
  • Worked on web service calls using xml parsing in the project.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.

Environment: SWIFT, iOS 7.0 Cocoa frameworks, CoreData, UIKit, map kit, MessageUI kit, AddressBook, SOAP, XML, Agile, AFNetworking

Confidential -Memphis, TN

IOS Application Developer

Responsibilities:

  • Designed and implemented search functionality for parts in a separate/background thread using GCD to improve the responsiveness of the app.
  • Used pagination to display more search results as the user scrolls down the UITableView.
  • Used AFNetworking to fetch JSON data and XML data to populate the UITableView.
  • Worked on locating 10 closest stores around the user's location or by the manually entered zipcode, city and state name and populated the UITableView with the list of stores.
  • Currently working on providing user with a map view of 10 closest locations using Custom Map Annotation pins. Also, adding the call and navigation functionality to those stores from the user's location.
  • Provided user with the ability to search nearby stores for product availability.
  • Saved added vehicles in Core Data and then displayed those items in corresponding UITableViews.
  • Updated Push Notifications for the app to provide customized messages to users.
  • Followed Agile Engineering throughout the project to adapt the project to the changing requirements during the development of the app.
  • Adding the feature to share products through Facebook, Twitter, SMS and Email using Social and MessageUI Framework.

Environment: s: iOS, Objective-C, XCode, Cocoa Touch Framework, Simulator, JSON

Confidential

Java Developer

Responsibilities:

  • Worked as a Designer &Developer.
  • As a Designer involved in understanding the Business requirements and design the system to meet those requirements.
  • Worked on JAX-WS, JAXB WebServices using SOAP and JAX-RS, Jersey for Restful WebServices.
  • Created a solution to replace legacy/Web Method system with a JMS, MQ based engine.
  • Worked on LDAP based Sign On mechanism for Authentication and Authorization.
  • Worked on Spring AOP, IOC concepts extensively.
  • ETL is used as part of database enhancement.
  • Involved in developingJAVAfile watcher and DB watcher.
  • Involved in developing scenarios, interfaces and packages in ODI (Oracle data integrator).
  • Worked on front-end languages like HTML, CSS andjavascript in developing internal tools.
  • Involved in research and usage of Camel API.
  • Involved in integration of APEX, BPEL and ODI.
  • Used RAD, Eclipse for application Development extensively.
  • Extensively used Log4J for logging, JUNIT as a test framework, ANT.
  • Responsible for trouble shooting the production issues.
  • Worked in Prototyping & Scrum/Agile Software Development methodology.
  • Extensive working knowledge on good Project Documentation.

Environment: Java/J2EE, JSP, Servlets, HTML5, CSS,Struts, Spring, Web services, ODI, SVN, Log4j, Eclipse, Quality Center, Apache Tomcat, Oracle 10g, Agile/Scrum Methodology, XML Beans, SQLDeveloper, FileZilla, IVR, GWT, UNIX, Linux, Putty, MQ-series.

We'd love your feedback!