We provide IT Staff Augmentation Services!

Lead Ios Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

OBJECTIVE

  • To obtain a position as a Software Developer.

TECHNICAL SKILLS

Operating Systems: Mac OS X, Linux, Unix, MS Windows.

Databases: MSSQL Server, Oracle, MySQL, MS - Access.

Programming Languages: Swift, Objective-C, C, C++, Java 5, Perl, PHP, PL/SQL, SQL, C#, ASP.Net, VBScript, Visual Basic 6.0, SQL, Unix Shell Scripting, AppleScript.

Web/XML Technologies: JSON, XML, DTD, XSL, XSLT, HTML, DHTML, CSS, JavaScript, AJAX, LDAP, SOAP, SAX, DOM, WSDL, JAXB.

Web/Application Servers: BEA Weblogic 6.x/7.x, Jrun, Apache Tomcat 6.0, IIS, JBoss, Websphere 6.x.

Testing Tools: XCTest, Junit, XMLUnit, HttpUnit.

Network Protocols: TCP/IP, FTP, HTTP(S), SNMP, ICMP, IP, ISDN, NFS, NTP, SAP.

Framework & Tools: iOS SDK 6.x/7.x/8.x/9.x, Cocoa Touch/Cocoa,, Java EE/EJB3, JSF/Icefaces/Facelets, Spring Framework 1.x/2.x, Swing.

Design & Version Control: Git, SVN, CVS, UML.

Other Tools: Xcode 7.x/6.x, Eclipse IDE 3.7, NetBeans 6.x, Maven1.x/2.x, Ant, Hibernate.

PROFESSIONAL EXPERIENCE

Confidential - Houston, TX

Lead iOS Developer

Responsibilities:

  • Created enterprise apps using iOS SDK to demonstrate the iOS capabilities in resolving business issues.
  • This involved working with Xcode 7.1, Objective-C and Swift, and the latest frameworks offered by iOS 8/9 SDK such as adaptive layout, live rendering, and document provider extension.
  • Developed an app that allowed employees to approve shopping carts. The app is developed in Swift and Xcode 7.1.
  • The app uses Storyboard UIViewControllers, push notifications and NSURLSession get data and display it to the user and allow the user to approve the shopping carts.
  • Designed and tested integration between MobileIron MDM and iOS by introducing MobileIron SDK to the iOS apps.
  • Administrated MobileIron MDM test environment to deploy mobile apps for enterprise distribution.
  • Designed and tested integration between SAP SMP 3.0 and iOS by introducing SMP SDK to the iOS apps using some of the capabilities that can be added to iOS apps using SMP SDK such as authentication and offline.
  • Administrated SAP SMP 3.0 sever to maintain applications hosted by the SMP sever and modify the application settings to provide the desired capabilities to each of the iOS apps.

Confidential - Houston, TX

Lead iOS Developer

Responsibilities:

  • Designed and developed Confidential Bookshelf app which is an universal app for viewing Confidential PDF books and publications.
  • Designed and developed Confidential Directory app which is an universal app for locating Confidential offices around the world.
  • Designed and developed Confidential Survey Manager app which is a universal app that allows Confidential customers to monitor fleet vessels surveys and certifications.
  • Designed and developed Confidential LNG Tool app which is an iPhone app that allows Confidential customers to perform LNG related calculations.
  • Used iOS SDK 8.0/7.0, Objective-C, Cocoa Touch, and Core foundation, Core Data, MapKit, Core Location frameworks to build the applications.
  • Used NSURLSession/NSURLConnection asynchronous methods to implement multi threading to improve the responsiveness of the application.
  • Used Xcode 6.x/5.x storyboard to develop the app. Used the latest features of iOS 7.
  • Performed code refactoring to introduce design patterns such as delegation and template method.
  • Deployed the application to the Apple App store for distribution.

Confidential - Houston, TX

Lead iOS Developer

Responsibilities:

  • Designed and developed Bluff Wars app which is an iPad/iPhone app for playing Bluff Wars social game. For more details about the game visit www.bluffwars.com
  • Used iOS SDK 7.0/6.0, Objective-C, Cocoa Touch, and Core foundation, Core Data, MapKit, Core Location frameworks to build the applications using the Xcode 5.x/4.x editor.
  • Used NSURLConnection asynchronous methods to implement multi threading to improve the responsiveness of the application.
  • Used StoreKit framework to implement In-App Purchases.
  • Used Social framework to integrate with social networking features.
  • Used Xcode 5.x/4.x storyboard to develop the app.
  • Used the latest features of iOS 6 and iOS 7.
  • Performed code refactoring to introduce design patterns such as delegation and template method.
  • Deployed the application to the Apple App store for distribution.

Confidential

Software Developer

Responsibilities:

  • Designed and built Icefaces JSF pages in a conversion project from a legacy JSP pages.
  • Used CSS style sheets to control the look and feel of the web apps.

Confidential - Houston, TX

iOS Developer

Responsibilities:

  • Add enhancement and fixed bugs for a native app called MakeIt10 Universal app which is a www.makeit10.com client application for the iPhone platform.
  • MakeIt10 is an iPhone app (Android forthcoming) where you simply rate your Food Intake and/or Activity Level on a scale of 1-10.
  • Used the API provided by www.makeit10.com to query and update using HTTP Post requests and XML.
  • Used iOS SDK 4.x, Objective-C, Cocoa Touch, and Core foundation frameworks to build the applications using the Xcode 4.x editor.
  • Used NSURLConnection asynchronous methods to implement multi threading to improve the responsiveness of the application.
  • Performed code refactoring to introduce design patterns such as delegation and template method.
  • Participated in maintenance phase by performing various bug fixes.
  • Deployed the application to the Apple App store for distribution.

Confidential - Houston, TX

iOS Developer

Responsibilities:

  • MyWrite is an application providing authors the ability to hold digital book signings.
  • The app helps Authors retrieve a list of their books and send signed eBooks to their customers.
  • Used iOS SDK 4.x, Objective-C, Cocoa Touch, and Core foundation frameworks to build the applications using the Xcode 4.x editor.
  • Used NSOperation to implement multi threading to improve the responsiveness of the application.
  • Participated in requirement gathering and specification writing phases.
  • Deployed the application to the Apple App store for distribution.

Confidential - Houston, TX

iOS Developer

Responsibilities:

  • Used the API provided by friendfeed.com to query and update users info using RESTful web services and JSON.
  • Used Cocoa Touch, and Core foundation frameworks to build the applications using Xcode 3.x on Mac OS X.
  • Objective-C was used to develop the application.
  • Used multi threading using NSOperation to improve the responsiveness of the applications.
  • Used Custom Table cells to improve the performance of the of the scrolling of the UITableViews.
  • Used Instruments tools to improve performance by using Leaks, Object Allocation and Core Animation templates.
  • Participated in requirement gathering and specification writing phases.
  • Deployed the application to the Apple App store for distribution.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • The bugs involved modifying the Java source code, Spring configuration files, and SQL statements of existing code.
  • Implemented Customizations by adding new functionality using Spring and Ibatis on the back-end and Swing on the front-end.
  • Created reports using Jasper Reports and iReports as a report editing tool.
  • Participated in requirement gathering and specification writing phases.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Designed and build web based front-ends for administrative applications.
  • The front-end consisted of search and data-entry pages to help the users maintain information in databases.
  • Also, workflows to help guide user perform certain tasks.
  • Used HTML to build JSF pages.
  • Used CSS and Java Script to create an responsive and attractive user interface for the web pages.
  • Icefaces/JSF/Facelets was used to build the web based Application. Used Facelets templets.
  • Used Icefaces Auto Ajax components to provide a RIA experience to the use.
  • EJB3/JPA was used on the back-end to retrieve the required data from an Oracle Database.
  • Participated in requirement gathering and specification writing phases.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Used Spring J2EE application framework to provide dependency injection and configuration for the POJOs and Web Services.
  • Spring framework classes where used to preform different tasks such as database retrieval using JDBC, task scheduling using Quartz.
  • Used JUnit to provide unit testing for domain objects and integration testing for web services.
  • Worked on web services used by a .NET front-end.
  • The information is modified by the front-end and saved to nMarket through the API provided by a servlet.
  • Used Xstream to create the XML sent by the web services responses.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Worked on Swing Front-end for a report generator that generated reports in Crystal Report format.
  • The front-end displayed the reports in Crystal Report Viewer.
  • Worked on data extraction from Triple Point application using its API which provided web services to retrieve the required data.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Used JSP and JSTL to build a user-friendly web application to interact with Confidential project components.
  • Used Java to create domain objects and services that composes Confidential project components.
  • Used Eclipse IDE and Ant.
  • Used Junit framework to build unit tests.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Worked on a project for a software to design and price metal buildings.
  • The application was a web application utilizing Service Oriented Architecture (SOA).
  • Used Eclipse IDE and Maven, which is a build management system.
  • Used Junit framework to build unit tests.
  • Used XStream library to build converters to serialize objects to XML and back to object.
  • The XML files where a human readable format of the UI objects.
  • Used Spring Framework and Hibernate ORM to build persistent classes that are mapped to MySql database table.
  • Worked on the Domain Model for the engineering portion of the application.
  • There were different modules that addressed the engineering design problem.

Confidential - Houston, TX

Software Developer

Responsibilities:

  • Created a palm OS application using C and the Palm OS API.
  • The application was created to collect data from patients over a two-week period.
  • Created a Java Desktop application using swing GUI.
  • The application generates Palm database files that the Palm Application interacts with.

Confidential - Houston, TX

Project Manager

Responsibilities:

  • Managed a Project for performing wireless site surveys and configuring the necessary Network equipment for over 230 schools.
  • Created a JSP Application to interact with a back-end database on MS SQL server.
  • Implemented the installation of HP servers, including hardware assembly, Operating System and software installations with configurations according to predefined standards.

Confidential - Houston, TX

Database Developer

Responsibilities:

  • Created Palm OS applications using PRC-Tools which are a complete compiler tool chain for building Palm OS applications in C or C++.
  • Created Java Conduits that synchronize the data in the palm with database on MS-SQL server.
  • Created web applications using JSP that interacts with Java classes as middle tier used to represent the tables in a back-end database on MS-SQL server.
  • Created Java applications using Swing and Java web start that allows the applications to be launched from a web browser using JNLP.
  • Created Visual Basic Applications to interact with a back-end database on MS-SQL server.

Confidential - Houston, TX

Java/XML Developer

Responsibilities:

  • Created web application using JSP/Servlets that hosts various tools that allow users to experiment with XML technologies.
  • This site includes implementations of XPath 1.0, XPath 2.0, XSLT 1.0, XSLT 2.0, XQuery, XML Schema validators, and DTD validators.
  • Created two XPath visualization tools that allow that users to experiment with XPath expressions and display the result of the XML file an XPath tree with the results of the Xpath expression highlighted.
  • Used Jaxen implementation of XPath 1.0 to develop an XPath Visualization tool.
  • Used SAXON XSLT processor to develop an XPath 2.0 Visualization tool.
  • Used Request Controller Architecture for the web application.
  • Developed various java applications that used SAX, DOM, and JDOM parsers.
  • Created JSP applications to serve WML content that can be used by wireless devices.
  • Used XSLT on XML source files generate HTML or WML output.

Confidential - Houston, TX.

Responsibilities:

  • Designed a database for an online class registration system.
  • Created ASP pages that allow students to manipulate their schedule.
  • Acted as the group lead and prepared assignment for other members to work on.
  • Designed a database for an online Traveling Agency.
  • Administered MYSQL 3.23 database server.
  • Administered Apace web server.
  • Created PHP pages that allows customer to purchase tickets online.

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Worked on development team to design and manage an Internet site that hosts an auction for new and used equipment in the petrochemical industry.
  • Worked with Java classes that converted XML document from auction engine into data objects that the auction application can use and vice versa.
  • Created Java classes that interact with the auction database using JDBC.
  • Created JSP pages to interact with the user and to interact with the business logic Java classes.
  • Attended a BEA training that covered Weblogic 5.1 Server and the Java Enterprise APIs such as JDBC, RMI, JNDI, Enterprise Java Beans (EJBs), Servlets, and JSP.

Confidential, Houston, TX.

Software Developer

Responsibilities:

  • Designed, implemented, and documented a Java interface for the thermal analysis code Confidential, which is a Confidential legacy program that uses an Oracle database.

Confidential, Houston, TX.

Air Quality Engineer

Responsibilities:

  • Prepared emission inventories for different projects based on the emission databases provided.
  • Prepared Operating Permits for various facilities based on the emission databases provided.
  • Conduced numerical analysis of various computer air dispersion models.
  • Managing the emission database.

Confidential, Houston, TX.

Responsibilities:

  • Designed a fixed bed reactor in a vinyl chloride monomer plant, and sized equipment.
  • Estimated plant cost and using database programs that calculate the cost of the plant.
  • Designed a heat exchanger network database using MS Access.
  • General Data Management of the network database.

Confidential, Houston, TX

Technician I

Responsibilities:

  • Maintained and managed the equipment lists database and equipment description electronic database for an ethylene glycol and a polypropylene unit.

We'd love your feedback!