We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Los Altos, CA

SUMMARY

  • 5+ years of IT experience in Java, J2EE design, development, maintenance experience of Enterprise Application SDLC and developing iOS Applications.
  • 5+ Years experience developing iOS Applications with Objective C and Swift.
  • Expertise in Apple’s developing tools and iPhone/ iPad SDK.
  • Experience in creating apps with network services, intuitive interfaces, and rich graphics.
  • Expertise in developing Web Application frameworks using Spring 2.0, and Hibernate 3.0.
  • Rich Front End Technologies using HTML, XHTML, DHTML, CSS, JavaScript, DOJO, JSON, JQuery AJAX, JSP 2.0, Tiles, Tag Libraries, Custom Tag Libraries Struts Tag Library.
  • WebServices experience in SOA using XFire1.2.6 Java SOAP Framework,, JAX - WS, and JAX-RPC.
  • Experience in design and developing Restful web services using JAX-RS and Jersey frameworks.
  • Experience with Application Servers and Web servers using WebLogic 10/9.2/8.1, JBoss 5, and Apache Tomcat 6.0/5.5/4.1.
  • Experience with databases like Mongo, Oracle 10g/9i, MySQL.
  • Experience with IDE tools such as MyEclipse 9,Eclipse 3,IntelliJ, Net Beans 5 and SUN JAVA Studio IDE.
  • Specialized in Integrating Payment Gateways.
  • Good Knowledge in Sencha and jquery Touch frameworks.

TECHNICAL SKILLS

Languages: Objective-C, Swift, JAVA, C++, C, PL/SQL, XML, WSDL.

Java Technologies: Web Services, Hibernate, Spring, Spring MVC, Struts, Maven, Ant, JMS, JavaMail API, Tile, JDBC, JNDI, Servlets, JSP, RMI, Java Beans, Collections API, Reflection.

Web Services: Restful Web services, SOAP Web services

Internet Technologies: AJAX, HTML, CSS, DHTML, Java Script.

Web Servers: Apache Web Server, Tomcat 5.5/6.0

Databases: Oracle10g/ 9i/ 8i/8/7.3, MS SQL Server 7.0/2000

Version Control: CVS and SVN, GIT

IDE: Xcode, Eclipse 3.3, NetBeans 5, IntelliJ

Operating Systems: Mac OS X El Capitan, UNIX, Windows 7/8, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Los Altos, CA

IOS Developer

Responsibilities:

  • Responsible for participating in full SDLC of mobile application design through deployment.
  • Developed a framework for displaying PDF documents.
  • Worked on search tool for this application to show results fetched from web services.
  • Used CoreData framework in saving search results returned from web service, to avoid multiple requests being sent for same user search queries.
  • Implemented accordions table views to display search results.
  • Used CFNetwork authentication functions that are used to manage authentication information associated with a web service request.
  • Used NSNotificationCenter and delegate to send messages across different views depending on number of recipients.
  • Working with Instruments to identify potential memory leaks and also identify any abandoned memory allocations to avoid low memory issues with the application.
  • Extensively used Foundation, CFNetwork, UIkit, Xcode, Objective-C

Environment: Xcode 4.5, iOS 8.0, JavaScript, Core Data

Confidential, CA

IOS Lead Developer

Responsibilities:

  • Responsible for requirement gathering and analyzing the current process of property inspections.
  • Used CFNetwork authentication functions that are used to manage authentication information associated with a web service request.
  • Used NSNotificationCenter and delegate to send messages across different views depending on number of recipients.
  • Integrated JPMC Mobile Delivery Framework Web Services with the PM inspection application for user authentication and SharePoint web services.
  • Implemented WebViews for user Single Sign On authentication.
  • Uploading reports to SharePoint required Active Directory authentication, developed functions that does RSA encryption of the user credentials and generate xls format of the inspection data.
  • Worked with Instruments to identify potential memory leaks and also identify any abandoned memory allocations to avoid low memory issues with the application.
  • Extensively used Foundation, CFNetwork, Crypto, UIkit, Xcode, Objective-C, SDK 5.0x

Environment: Xcode, iOS, JavaScript, SQLite

Confidential, Bristol, CT

IOS/Java Developer

Responsibilities:

  • Developed iPad App which scores the Lacrosse game using Confidential API for posting scoring data to mongo server.
  • Used CFNetwork authentication functions that are used to manage authentication information associated with a web service request.
  • Used NSNotificationCenter and delegate to send messages across different views depending on number of recipients.
  • Implemented Split Views, UITableView, and UIViewControllers for the Game and scoring screens.
  • Implemented Game Setup views to show list of players in the game and assign a goalie.
  • Implemented Scoring Screen with a Lacrosse Scoring Field image. User can click on any section of the image to show a pop over with the list of events that can occur in that section.
  • Location (x,y coordinates) of the user touch on screen is calculated using a formula to get an approximate location of where the event occurred.
  • Extensively used Foundation, CFNetwork, UIkit, Xcode, Objective-C, SDK 4.0x
  • Designed and developed Restful Web Service API using JAX-RS and Jersey framework.
  • Implemented a Reflection framework to route the request to the appropriate validators.
  • Implemented POST, GET and PUT request web services for scoring the Lacrosse game.

Environment: Xcode, iOS, JSON, MyEclipse 9, Tomcat 6, Ajax, Jquery, JavaScript, DHTML, Mongo, MySQL, JNDI, Git.

Confidential, CT

IPhone/iPad Developer

Responsibilities:

  • Extensively used Foundation, UIkit, Xcode, Objective-C, SDK 4.0x
  • Used iPhone SDK web services to implement Internet based access.
  • Developed and designed application flow.
  • Created developer certificates, provisioning profiles, distribution profiles and app IDs.
  • All the order payment transactions are placed over a secured channel.
  • Implemented web views for letting users to register with stadiumVIP.
  • Used Location Services to mange user locations.
  • Performed basic system and performance testing on the application.
  • Technologies: Mac OS X, Xcode iPhone/iPad iOS, iPhone/iPad SDK, Objective C

Environment: Xcode, iOS

Confidential

Responsibilities:

  • Integrated PayPal web PayFlow Pro, Chase Paymentech, Heartland Payment Systems, First Data Global Gateway ( Confidential ) to authorize and keep funds on hold and check for availability of funds, Capture funds or Void Payment whenever Orders are fulfilled /cancelled.
  • Developed Web Service client for Heartland Payment Systems.
  • Developed Admin Module for Order Fulfillment manager using Ajax, Jquery and SOAP web service.
  • Used Hibernate for Development of the DAO layer.
  • Implemented Command and Chain of Responsibility Design pattern.
  • Developed Javascript webservice library for Concession Fulfillment Manager Admin role.
  • Used Mbean for order scheduling based on the priority.
  • Involved in Classifier module, which places orders in queue.

Environment: Xcode, iPhone OS, Servlets 2.3, XML, MyEclipse8.5, JBOSS,WSDL, SOAP, Spring 2.5,Ajax, Hibernate, Jquery, JavaScript, DHTML, JSP, MySQL, JDBC, JNDI,CVS, JMS, Mbean,JAX-WS.

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Involved in Admin module design to Create User Interface for maintenance of the application
  • Developed a tool in Java to update IPAddress table from the target Database.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Web Service client is created based onWSDLto use IP2Location, IP2Country services.
  • Developed the SOAP Web Services (WSDL) usingXFIRE1.2.6.
  • Written Service layer classes for IP2Location, admin module and advertiser. IntegratedPayPal payment Gateway - Website PaymentPro (Direct Payment and Express Checkout).
  • Used Hibernate Query Language Editor to query objects from the Database.
  • Deployed application in Integration and Staging Servers.

Environment: Servlets 2.3, Custom tag libraries, XML, MyEclipse6.5,Spring 2.5,Ajax, Hibernate, AJAX, JavaScript, DHTML, JSP, SQL, JDBC, JNDI, BIRT Reporting tool, Oracle, PL/SQL and SVN.

We'd love your feedback!