We provide IT Staff Augmentation Services!

Senior Ios Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Overall 8+ years of IT experience in analysis, design and development in Software development. In which 5 years of experience in Mobile Applications using iOS.
  • Experience on working withmobileapplication oniOSplatform, interactive application development and database management.
  • Hands on experience with Swift and iOS SDK features and newly - released frameworks.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging fixing and maintaining the software.
  • Expert in documenting business requirements, functional, technical specifications and test cases.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing
  • Excellent problem solving, analytical and leadership skills and ability to perform independently or as part of a team with CAN-DO attitude.
  • Solid experience in design, development of web based applications using iOS, Titanium, PhoneGap, Sencha Touch, Cocoa, Xcode, Flash and Windows Phone 7.
  • Developed and implemented various Applications for the iOS (iPhone and iPad), BlackBerry, Symbian and the Windows Mobile Operating Systems.
  • Expertise implementation knowledge of iOS mobile development tools like XCode and Cocoa Touch.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation)

TECHNICAL SKILLS

Mobile Skills: iOS, Titanium, PhoneGap, Sencha Touch, Cocoa, Xcode, Android, Flash, CorelDRAW, iPhone, iPad, Windows Phone 7, Blackberry

Languages: Objective-C, PHP, Java, .Net, C#

Application Servers: Websphere, Apache Tomcat, JBoss

JavaScript Frameworks: Angular.js, Backbone.js, Node.js, Bootstrap.js.

Development Tools: Eclipse, NetBeans, JBuilder, Log4j.

Front End Technologies: HTML5, CSS3, Ajax, JavaScript, jQuery, Dojo

Design and Modeling: UML and Rational Rose.

Web Services: SOAP, WSDL.

Environment: s Windows, Linux, MAC OS.

PROFESSIONAL EXPERIENCE

Confidential, ATLANTA, GA

SENIOR IOS ENGINEER

Responsibilities:

  • Involved in brainstorming, design, and development of iOS features.
  • Hands on experience building native, data-driven iOS applications using Objective-C and Swift.
  • Build apps in iOS web view with modern JavaScript technologies (Gulp, Bower, Yeoman, Browserify, vue.js etc).
  • Worked with Map Kit and core location services and fixed several critical issues.
  • Design, development, testing and implementation of mobile applications using Sencha Touch framework.
  • Mail Tips Feature implemented using the MFMailComposerViewController from the MessageUI Framework.
  • Worked with Core Location and MapKit framework for the purpose of showing current locations on a map on iPhone applications.
  • Designed and developed the native based application using Xcode, with Sencha Touch, Objective-C, Cocoa Touch and UI-Kit for quick and sleek interface.
  • Implemented CSS3, DOM API, Dojo and Ajax to create a dynamic and interactive experience.
  • Architected a customized network protocol used by client applications including iOS and Windows Phone 7 to communicate with cloud architectures.
  • Worked on the modernization of a legacy and outsourced UI and technologies used were Backbone.js, Can.js, and jQuery.
  • Implemented Core data mechanism to store all apps details and improve the app performance and used those apps in efficient manner.
  • Use core data optimize the Data base performance.
  • Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML.
  • Administered both Git and Subversion repositories for an enterprise code off.
  • Developed HTML5 Mobile application with HTML5, Java Script, JQuery, JSON and RESTful web service.
  • Use XCode,Instruments, and Eclipse to develop, debug, and optimize code in Objective-C and Java.
  • Developed the App Using Cocoa Touch Frameworks such as UIKit Framework, Foundation and Core Graphics.
  • Used Adobe Photoshop and CorelDraw to computerized drawing for client firms.
  • Developed and implemented many PhoneGap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.
  • Develop mobile time tracking user interface for iPhone and iOS using PhoneGap library.
  • Used BlackBerry JME JDE to test software on the device.
  • Developed and maintains mobile application for Smartphone and Tablets. Application focused on cross-departmental communication.
  • Used PHP/ MySQL in WAMP (Windows, Apache, MySQL and PHP) environment for creating dynamic data driven and interactive web pages.

Environment: IOS, OBJECTIVE-C, COCOA, SENCHA TOUCH, CORE DATA, HTML5, CSS3, MYSQL, TITANIUM, PHONEGAP, APACHE CXF, REST, JQUERY MOBILE, SWIFT, CORE GRAPHICS, BACKBONE.JS, XCODE, FLASH, CORELDRAW, IPHONE, IPAD, WINDOWS, ANDROID, PHONE 7, BLACKBERRY, TABLET, ECLIPSE, MAVEN, WEB 2.0, SOA, PHP, RUBY

Confidential, BETHESDA, MD

SENIOR IOS ENGINEER

Responsibilities:

  • Worked extensively on internal and client-facing apps for the iOS platform.
  • Redesigned and developed Messaging on iOS using Realm achieving reliability and scalability.
  • Worked on full software development cycle from concept through deployment for iOS.
  • Wrote application in Objective-C using Cocoa Development Environment.
  • Used PhoneGap to build the mobile application suitable to iPhone and Mobile browsers.
  • Developed share view using Sencha Touch for non Flash supporting devices.
  • Used jQTouch to handle touch events on iOS.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Implemented various applications using Xcode, Interface Builder, Objective-C, instrument, UIKit, Foundation, Corelocation, Mapkit, Automation and Apple Push Notification Service.
  • Implemented Custom Views in corporation Message UI, User Default and various Cocoa Touch Methods.
  • Implemented Cocoa Touch Framework, CoreData, SqlLite and Interface Builder at various levels of application.
  • Develop a real time mobile web application using jQuery Mobile, MVC and Web Services.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and jQuery from initial concept development to beta launch.
  • Used subclipse plug-in with Flash builder for configuration management.
  • Developed a part of the front End using Flex Parsley framework in Flex and ActionScript.
  • Implemented XML tree structure to provide easy navigation between web pages using C#, .NET and MS Silverlight.
  • Implemented user interfaces using both native tools, such as Interface Builder and Core Animation.
  • Responsible for building the application front end UI in Flex, ActionScript, Flash Builder and Parsley.
  • Worked with Map Kit and core location services and fixed several critical issues.
  • Developed windows phone apps for Windows Phone 7 using C#.
  • Developed and designed mobile banking client for BlackBerry Models.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Developed custom web forms using PHP and JavaScript.
  • Coded scripts to automate various manual processes (Screen Scraping) using VB Script and Ruby.
  • Designed the data modeling for the .NET applications of new projects and reviewed high and low level designs.
  • Created online ASP.NET contact form to generate sales leads in SalesForce on the corporate website.
  • Porting the entire software to use shared libraries on the Tandem OSS and Linux which involved modification of make files as well as changes to C/C++ code.

Environment: IOS, OBJECTIVE-C, COCOA, WINDOWSPHONE7, BLACKBERRY, PHONE GAP, JQTOUCH, SENCHA TOUCH, HTML5, CSS3, DOJO MOBILE, CORE ANIMATION, CORE TEXT, NODE.JS, XCODE, BACKBONE.JS, FLASH, FLEX, SILVERLIGHT, CORE DATA, ACTIONSCRIPT, IPHONE, ANDROID, ORACLE, APACHE CXF, JSON, WEB SERVICES, ECLIPSE, .NET, ASP, C, C++

Confidential, WARREN, NJ

SENIOR MOBILE DEVELOPER

Responsibilities:

  • Developing WebKit browser based mobile app using technologies like Sencha Touch, Dojo and PhoneGap.
  • Develop radiology imaging / diagnosis teaching application for mobile devices using Sencha Touch Ext JS libraries.
  • Designed and implemented an mobile version of lizardbase using jQTouch.
  • Used JSP, JavaScript, jQuery, Ajax, CSS3, and HTML5 as data and presentation layer technology.
  • Architected, Designed and developed the product using HTML5, CSS3, jQuery, JavaScript, Sencha, PhoneGap.
  • Developed part of the Mobile app with jQuery Mobile and PhoneGap libraries.
  • Developer mobile site for marketing campaigns by using jQuery Mobile, Backbone.js, and latest technologies.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Developed Flash e-learning platform with a custom AS2 video player and other unique features.
  • Developed Flex to enter and submit the parameters for the genome analysis.
  • Developed localizable GUIs using JavaScript, C#, WCF and Silverlight for Microsoft.
  • Involved in coding for the presentation layer using XML, ActionScript, XML, XSLT and JavaScript.
  • Integrated various plugins to access and customize native iPhone and Android features.
  • Used SQLite for local data storage in Android application.
  • Develop application for Windows Phone 7 using C#, SQL, WCF.
  • Developed applications using a combination of Java with Android SDK, and Java with Blackberry SDK.
  • Worked on JDBC to select and update the data from the MySQL database.
  • Design and Developed using WebService using Apache CXF.
  • Designed and developed user interfaces using JSP, HTML, JSON, jQuery and CSS.
  • Designed a data analysis pipeline in Python, using Amazon Web Services such as S3, EC2 and Elastic Map Reduce.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Developed Web Services as a service provider and deployed them on the Weblogic Application Server over the HTTP protocol.
  • Designed and implementation of desktop, mobile and web applications in Java and HTML5/JavaScript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, GIT, MAVEN source code environments
  • Migrated the code base from Subversion /Clearcase to GitHub.
  • Implemented Selenium IDE with JavaScript for Web apps.
  • Worked in Agile environment with active Scrum participation.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, Ajax.
  • Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and JavaScript.
  • Deployed J2EE applications in WebSphere application server by building and deploying ear file using ANT script.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a Unix environment.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed and designed web interfaces and layouts using PHP, JavaScript, HTML 5 and CSS.
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts.
  • Develop WordPress themes to meet the needs of the small business owner.
  • Developed three contributed modules on Drupal org and several dozen custom modules for a diverse set of clients.
  • Developed .NET components using C# and involved in the deployment of those components.
  • Built ASP.NET web based applications for the corporate website and the intranet.
  • Designed and developed the individual components of the system using C++ and CORBA.

Environment: PHONEGAP, JQTOUCH, SENCHA TOUCH, HTML5, CSS3, DOJO MOBILE, NODE.JS, BACKBONE.JS, FLASH, FLEX, SILVERLIGHT, ACTIONSCRIPT, IPHONE, ANDROID, WINDOWS PHONE 7, BLACKBERRY,SPRING, HIBERNATE, MYSQL, APACHE CXF, REST, JSON, WEB SERVICES, ECLIPSE, WEBLOGIC, SELENIUM, SCRUM, JSP, SERVLET, GWT (GOOGLE WEB TOOLKIT), JMS, PHP, RUBY, WORDPRESS, DRUPAL, .NET, ASP,C, C++.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, Ajax.
  • Involved in developing business components using POJO.
  • Installed, configured, deployed, Monitored and troubleshoot WebLogic.
  • Involved in writing packages, stored procedures to retrieve/modify data in database.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Involved in writing client side validations usingJavaScript.
  • Troubleshooting WebLogic Server.
  • The business logic was implemented in Processors and DAO layer accesses the back-end SQL Server database using Hibernate.
  • Created JUnit test cases to cover unit testing for the components.
  • Used Log4j for logging and handling defects of the application.

Environment: JAVA (SWINGS), JDBC, NET BEANS IDE, MS VISIO, ORACLE, JUNIT.

Confidential, PITTSBURGH, PA

J2EE DEVELOPER

Responsibilities:

  • Developed new system Automated Management System with Java and JSF.
  • Common Error message routines throughout the framework.
  • Implemented Log4j in application.
  • Implemented Ant Script in application.
  • Involved in reviewing the code and generating the Reports using PMD tool.
  • Automated XML parsing and generation of HTML files and uploading in FTP, integrated around six automated scheduler and Automated Application deployment.
  • Provide effort estimation for new enhancements requested and requirement break-up.
  • Handled client interaction in raising and resolving issues.
  • Participated in creation of high-level business analysis documents, detail design documents.
  • Automated XML downloads from distributed sites.

Environment: JAVA, J2EE, STRUTS, EJB, JDBC,SERVLETS, JSP, XSLT, JNDI,DHTML, SOAP, BIRT, WEB SERVICES, SWING, ORACLE, ANT, JUNIT, WEBLOGIC APPLICATION SERVER, CVS, LOG4J, JAVASCRIPT, HIBERNATE.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Participated in all the stages of SDLC from requirements gathering to deployment of software.
  • Used MVC framework for making application much easier to design, create, and maintain.
  • Developed and designed interfaces using HTML, JSP, Server Side components using Servlets on Eclipse.
  • Implemented client side validation using JavaScript.
  • Developed the EJB’s on JBOSS application server to retrieve the data from databases.
  • Database designed and created of tables, constraints, normalization, PL/SQL packages, functions, and Stored Procedures.
  • SQL server is used as the back end database.
  • Developed Test Cases and subsequently Unit Testing of the various modules is developed.

Environment: J2EE (EJB, JSP), HTML, MVC ARCHITECTURE, JBOSS, SQL SERVER, JAVA SCRIPTRATIONAL ROSE, ECLIPSE, WINDOWS.

We'd love your feedback!