We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Around 5 years of IT experience in the areas of Analysis, Design, Development and Testing of mobile applications in iOS and web based multi - tier applications using Java/J2EE technologies.
  • Around 3 years of experience as an iOS developer/analyst.
  • Experience in developing applications using Cocoa touch framework in Objective C, Swift.
  • Expertise in using Xcode and interface builder IDEs.
  • Sound knowledge in UIkit, Mapkit and human interface guide lines.
  • Worked with QA and Prod teams to ensure quality and bug free applications.
  • Excellent knowledge and experience using Java/J2EE technologies like Java Beans, JSP, Servlets, Struts
  • Solid understanding and Experience in using Spring, Struts and Hibernate frameworks
  • Experience in using Oracle SQL/PL SQL
  • Experience in using GUI interface like Eclipse IDE.
  • Worked on deployment, installation, configuration and issues with Application servers like Apache Tomcat and Oracle Web Logic
  • Experience in working with automated software build tool Apache Ant
  • Developed projects and products using SDLC (Software development life cycle), from initiation, planning, designing, execution and implementation, development
  • Implemented various design patterns like MVC, Singleton, abstract factory and Façade.
  • Good knowledge and experience in developing web interfaces using technologies like XML, HTML and CSS.
  • Good knowledge and experience in using database API JDBC
  • Experience in Using Ant build tools and performing Unit test by using JUnit.
  • Experience in developing and consuming Internet/Intranet Applications with JSON and Restful web services.
  • Experience in developing and consuming SOAP web services using XML and XSD.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.

TECHNICAL SKILLS

Languages: Objective C, Swift, JAVA, PL/SQL

J2EE Standards: JSP, Servlets, JDBC, Java Bean, XML, JavaScript, HTML, Cascading Style Sheets (CSS), Web Services

Frameworks: Core data, core location, core graphics, map kit, UI kit, message frame work, address book, Spring

ORM: Hibernate

XML: SAX and DOM parsers, XML Schema

Application/Web Server: Apache Tomcat 6.0, Oracle Web Logic, IBM WebSphere

Architectures/Methodologies: MVC architecture, agile

Database: Oracle, SQL

Operating Systems: Mac, Windows 98/NT/2000/XP.

IDE: Xcode, Interface Builder, My Eclipse, Sublime

Version Control Tools: SVN

Tools: JUnit, Log4j, Ant

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

iOS developer

Responsibilities:

  • This application was designed and implemented using Interface builder, Instruments and Objective C
  • Developed code for the Custom Menus, Dialogs and Image Views
  • The user interface for this app was implemented using UIKit and Foundation Frameworks
  • Used UIView Annimation Transition for smooth transition.
  • Consumed the REST web services with JSON objects in Mutable Arrays and Mutable dictionaries.
  • Used custom Table views from the UIKIt.
  • UImap kit, MessageUI kit, AddressBook, Accounts, Core graphics Frameworks.
  • Integrated Google with in the application.
  • Implemented the email functionality of the application for adding new words to the dictionary
  • Involved in the code review meetings. Also fixed code and bugs in the code.
  • Interacted with customer in business meetings to get the customer stories in the product backlog and also reported the status every two weeks.
  • Attended daily scrum meetings to discuss the road blocks and come to a solution.

Environment: Interface builder, Objective C, Rest, JSON, safari services, UImap kit, MessageUI kit, AddressBook, Accounts, Core graphics, Agile

Confidential, Woonsocket, RI

iOS developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked with CoreData, UIKit, UImap 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 according to 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 and developers.
  • 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: Objective C, Cocoa frameworks, CoreData, UIKit, UImap kit, MessageUI kit, AddressBook, SOAP, XML, Agile

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Designed and developed the Soap application using apache axis-2, Oracle- Hyperion-DRM(Data relationship management)-version 11.1.2.3
  • I have also developed the automated scripts for the server reset and to make exports at different times of the day, production date and to make the necessary automation dynamically during runtime.
  • Implemented various design patterns in the project such as Data Transfer Object, Data Access Object, Singleton.
  • Used SOAP web services to fetch the data from the database and to model the dimensions, Hierarchies, Versions, exports etc. using the SOAP web services.
  • Build the desktop UI client using Java SWING.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Deployed the application on to WebLogic application server.
  • Used log4j for logging messages.
  • Used SVN as version control.
  • Used Ant scripts to fetch, build, and deploy application to development environment.
  • Used the batch scripts to deploy some of the scripts.
  • Generated XML documents and modified them accordingly to the use.

Environment: Eclipse, Java, J2EE, Soap, Apache-axis-2, WebLogic, Ant, Log4j, XML, XSD, XPath, WebLogic Application Server, Batch scripts, SWING.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Used Spring Framework for Dependency injection, Spring MVC and Hibernate.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Also created and used Restful web services API.
  • Deployed the application on to WebLogic application server.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit Framework.
  • Used Ant scripts to fetch, build, and deploy application to development environment.

Environment: Java, J2EE, spring, Spring MVC, HTML, CSS, JavaScript, Hibernate, WebLogic, Restful/Json, Soap, Hibernate, SQL, Ant, Log4j, JUnit, XML, JSP, Servlets, WebLogic Application Server.

We'd love your feedback!