We provide IT Staff Augmentation Services!

Mobile Application Developer Resume

0/5 (Submit Your Rating)

Paramus, NJ

SUMMARY

  • Over Seven years of IT experience in designing and developing high - end enterprise level Web and Mobile Application
  • Three+ years as a developer in designing, developing, implementing, testing and publishing iOS apps oniTunes Store
  • Built rich user interface applications, integrating with various databases and client-serverapplications in iPhone/iPad. (iOS 3.0, 4.0, 5.0, 6.0, 6.1, 7.0,8.0 Xcode 4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0, 6.0 Beta,6.1, 6.3 Beta) application development using objective-C, Swift, Cocoa Touch, UIKit
  • Proficient knowledge of programming experience using Objective-C and C++
  • Extensive experience in iPhone &iPad application development
  • Good understanding of Memory Management: ARC and non-ARC in iOS development
  • Worked extensively on Xcode, Interface Builder and Instruments
  • Followed MVC design architecture, adept knowledge of cocoa design patterns, singleton pattern anddelegation patterns
  • Always followed companies commenting, documentation and naming rules for super readable code
  • Expert in Object Oriented Programming with experience implementing MVC, and Singleton architectures
  • Able to develop apps maintaining backward compatibility
  • Experienced in Concurrent Programming Topics
  • Strong knowledge in implementing frameworks like CoreLocation, CoreGraphics, MapKit and UIKitFrameworks
  • Created and customized views, classes, table views, tab bars and navigation bars
  • Experienced in setting up APNS and Analytics
  • Extensive experience consuming REST/SOAP Web Services and APIs
  • Experienced in Native Mobile Application development with Social Media platform
  • Proficient in parsing JSON, XML, PLIST
  • Proficient in source control with CVS, Git, SVN
  • Proficient in Objective-C, Java and C++,good understanding of Object Oriented Programming
  • Confidence in working with other iOS and Android developers to complete detailed projects
  • Ability to coordinate with various team members involved in the project
  • Expert level proficiency in Auto Layout and Universalization
  • Strong understanding of the server side software, scalability, performance and reliability aspects
  • Adept knowledge in HTML4/HTML5/JS/JQuery/CSS
  • Have hands on experience with CoreAnimation and CoreGraphics
  • Understanding and implementation of Design Patterns &UML diagrams
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, Premiere and flash

TECHNICAL SKILLS

Programming: C, Objective-C, C++, Java, C#, Visual Basic, Swift, Shell Scripting, MATLAB

Scripting and Markup Languages: JavaScript, PHP, ASP.NET, XML, AJAX, HTML 5, JSON, Prototype, JQuery, CSS

IDE: Xcode, NetBeans, Visual Studio, Eclipse, AppCode

Database: MySQL 4.0 and above, SQLite, DB2, SQL Server 2008 and above

PROFESSIONAL EXPERIENCE

Mobile Application Developer

Confidential - Paramus,NJ

Responsibilities:

  • Worked on extending the support of Confidential iOS mobile app for various countries (Global Mobile Expansion) targeting both iPad and iPhone.
  • Universalized the existing iPhone app.
  • Dealt with Localization and Internationalization of the app.
  • Developed the method for transforming existing xibs for each locale to strings files.
  • Used base internationalization feature for single xib approach.
  • Generated string files and converted them in to glossary files and vice-versa for translation using Appleglot and ibtool.
  • Used Localizable.strings files for translating dynamic data returned by web services.
  • Used Auto Layout and Size Classes for xibs in universalization.
  • Created plist files for lightweight data.
  • Involved in migration ofXML to JSON.
  • Modified views according to the existing wireframes.
  • Created Custom classes for latest UI changes handling font and UI elements.

Environment: Xcode 6.4, iOS 7.0 and higher, UIKit, Objective-C, RESTful, Appleglot, ibtool, CVS, Webtrends.

IOS Developer

Confidential - Kansas City, MO

Responsibilities:

  • Implemented CoreData for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective-C interfaces.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer and UIPopoverController.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Designed XSDs to define the xml structure of data exchanged between iphone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedbackimplementation.

Environment: iOS 7.1 and higher, Xcode 5.1, 6.3, Objective-C, UIKit, JSON, XML, SQLite.

Mobile Application Developer/iOS Developer

Confidential - Providence, RI

Responsibilities:

  • Worked extensively with huge code database
  • Worked on table view controller and made customized table view cells according to the client
  • Completely responsible for new features added to the application
  • Worked on Payment Processing as SchedulePay and AutoPay are involved with Payment
  • Pre-fetching data for different views for smooth screen transition
  • 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, JSON was used in the project
  • Worked with UIKit Framework for development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout
  • Integrated a web-based content made with HTML5 on a Native application using UIWebView
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked with SVN to checkout and update the codebase changes
  • Followed Agile methodology throughout the project
  • Documented the technical specifications
  • Reported progress/challenges to project lead
  • Attended Weekly meetings with Business team to discuss the updates and changes in the project

Environment: iOS 7.0, 6.1.6, Mac OS X 10.6, Objective-C, Xcode 5.1, 4.1, 4.3.3, 4.4.1, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, AVFoundation.

IOS Developer

Confidential - Washington, DC

Responsibilities:

  • Implemented Core Data framework to store user Data.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Used C++ libraries for implementing existing functionality using DLC functions.
  • Used Instruments to fine-tune the app performance and memory management.
  • Formatted the data as per business requirements, to display in the UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with GDB and Xcode for debugging.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: iOS 5, 6.0 (iPhone SDK), Mac OS 4. X, Objective C, Xcode, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, AVFoundation.

.NET Developer

Confidential

Responsibilities:

  • Involved in developing GUI using ASP.NET Web forms.
  • Used JavaScript for client side validations.
  • Used ASP.NET Validation controls for the server side validation.
  • Implemented browser UI functionality using HTML, CSS and AJAX
  • Used Master Pages, Themes to develop the consistent user interface.
  • Developed User controls, Custom Controls to develop user friendly GUI.
  • Developed Business Logic components in middle tier using C#.
  • Involved in creating user roles and rights.
  • Designed and implemented XML Web services using ADO.NET, C#
  • Developed reusable and optimized .NET components using C#.
  • Involved in database design, created Stored Procedures, Triggers, and Functions for the data manipulation using T-SQL in SQL Server.
  • Designed and developed Crystal Reports using the Crystal Report Bundled Version for .NET.
  • Implemented Data Access layer using ADO.NET to communicate with the MS SQL server database.
  • Involved in creating Backups, Restoring and Import/Export data using MS SQL and DTS packages.
  • Utilized WCF services to provide different promotions and schemes.

Environment: Visual Studio 2008, C#, .NET, ADO . NET, ASP . NET, JavaScript, HTML, WCF, AJAX, WSDL, Crystal Reports, XML Web Services, SQL Server, Quality Center, IIS.

.NET Developer

Confidential

Responsibilities:

  • Converting the specification documents into functional specification documents.
  • Involved in end to end development of this application through Agile methodology.
  • Data model design and database programming such as stored procedures, triggers, indexes, tables, views, constraints etc.
  • Implementation of validation with the help of .Net Validation controls and java script.
  • Implementation of workflow and sending e-mails to the assignee on assignment, and reminders to expedite the requests. implementation of security in the exam application
  • Design and development of screen requirements as per the in house standards (N-Tier architecture).
  • Unit testing, System testing of the web application
  • New screens designs and development, Unit Testing, System Testing of the application
  • Involved in the key challenge of the project “Seamless transition from Exam Portal to Stucky Portal” and vice versa. Even though Stucky and Exam are two websites in running in different App Domains, the system should hold the current session information even though we navigated back and forth between Exam and Stucky.
  • Maintenance of CF Reporting Portal for work requests, bug fixes.

Environment: ASP.NET, C#.Net, Crystal Reports, SQL Server, WCF, Team Foundation Server, Share point Sites, Custom Workflow, Web Services, Java script, JQuery, AJAX, Asset Liability Management, Investment Banking, Risk Management

We'd love your feedback!