We provide IT Staff Augmentation Services!

Hybrid Mobile & Web Developer Seattle, Wa

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 8 years of Experience in Software Development and 5 years of experience in developing mobile applications in iOS using Objective C, Swift, and 2 years in Hybrid apps for Android and iOS.
  • I Have 3 Years of Experience in Developing Web Applications for Front End and Back End.
  • Experience Building Hybrid Applications using Apache Cordova and PhoneGap, which includes frameworks for Front End development, such as jQuery Mobile and jQuery, and Third Party Interfaces of Apache Cordova / PhoneGap.
  • Along with experience in native development, I also have experience developing hybrid applications.
  • I have experience with Web Technologies like Bootstrap, MaterializeCSS, Material Design for Bootstrap, Angular JS, HTML, CSS, JavaScript, JQuery, AngularJS, JQuery Mobile and PHP with Laravel Knowledge.
  • Experienced working With Cocoa using: Multitasking, Auto Layout, Storyboards, Local Notification, Gesture Recognizers, Standard System View Controllers.
  • Worked with various design patterns like MVC, KVO, MVVM, Delegation and singleton.
  • Created various static libraries and used delegation and notifications for data communication.
  • Used CoreData, SQLite and user defaults to store user information and cache data for offline use.
  • Developed and consumed REST & SOAP based Web services in JSON and XML format.
  • Most of the applications that I worked on used Grand Central Dispatch or NSOperations for concurrency.
  • Worked knowledge of other frameworks like MapKit, AVFoundation, Core Location, Core Animation, etc.
  • I am a team player but also have the ability to lead a team.
  • I am proficient in the SCRUM methodology and Test Driven Development.
  • Vast familiarity with sub version control, including GitHub.
  • Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value based effective decision - making, team based cooperation and good communication skills.

TECHNICAL SKILLS:

Languages: Swift, Objective-C,JavaScript, Html5, Css3, PHP, C#, Vb.Net, XML.

Data base: Core Data, SQLite, MySQL, and SQL Server.

Framework: AFNetworking, Cocoa Touch, Reachability, AVFoundation, MapKit, CoreLocation, MessageUI, UIKit, GCD, NSOperations, Keychain, AddressBookUI, Core Data, TouchID, NSUserDefaults, jQuery Mobile, AngularJS, jQuery, AJAX, Bootstrap, Material Design and MaterializeCSS.

IDE/Tools: XCode, Eclipse, Visual Studio, Interface Builder, Storyboard, Sublime Text, PHPStorm, WebStorm

Other Tools: GitHub, JIRA, Trello.

Methodologies: Object-Oriented Programming, MVC, Delegation, Singleton, Blocks, Class Extension, Categories, KVC, KVO, RESTful, SOAP, Serialization, API creation, Agile, SCRUM, Sprints, Story, Backlog, TDD, Unit Test.

Web Services: Rest, JSon, SOAP, XML

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Hybrid Mobile & Web Developer

Responsibilities:

  • Create Mobile Application Architecture.
  • Create User Stories, Create Product Backlog as SCRUM Master.
  • Daily Sprints of 10min and Code Reviews, and 2 week Sprints.
  • Worked extensively with Swift (versions: 2 and 3) and iOS SDK.
  • WireFrames for Hybrid App, and Application Flow.
  • Worked extensively with Swift and Objective C.
  • Designing and Developing iOS application from the ground using MVC design pattern
  • Combined use of Objective C and Swift for development of the app.
  • Used Xcode and Storyboards to develop the screens for the application using MVC design pattern.
  • Creating RESTful API for Web Application and Hybrid Application (Routing, Controllers, Factories, Seeder and Testing) using Laravel, Lumen, Virtual Box and Vagrant.
  • Web Front End Development Using AngularJS 1.5, Routing, services, http, $scope, Controllers and Directives.
  • Testing RESTful API with Faker & POSTMan
  • Geolocalization with IONIC.
  • Consuming REST Services.
  • Creating Data Persistence with SQLite with nGCordova and iONIC 1.
  • Creating Business Model for Mobile App BigBasket.
  • Implementing MaterializeCSS, for Web Consultants Application.

Environment: iONIC 1, Cordova Apache, SQLite, JS, AngularJS, HTML5 CSS3, Dashboards Build over Web Front End Frameworks, Laravel, Lumen, GPS Geolocalization, Vagrant RESTful API and Scrum leads.

Confidential

iOS & Web Developer

Responsibilities:

  • Designed and developed the family calendar with color codes for individual and group items.
  • Added ability to add events and set reminders in the calendar.
  • Created neat and simple screens for adding Shopping lists and To-do lists.
  • Table views with custom cells were used to display the list in a card like format.
  • Added ability to add commonly used recipes to the app so that anyone in the family could use that and make wonderful meal preparations.
  • Create Wire frames for new capabilities with HTML5, CSS3, and MDBootstrap Framework.
  • Create Front End with Angular and Material Design for Bootstrap, for Dashboard Admin Panel and REST Communication with Back End Side.
  • Added support for Ads in the free version.
  • Participated and led in Scrum meetings and helped in the design and architecture of the application.
  • Worked on migrating the application from Objective C to Swift.

Environment: XCode 6.2 iOS 8, Objective-C, Cocoa Touch, and swift to swift 2, JS, AngularJS, HTML5 CSS3, Dashboards Build over Web Front End Frameworks, back end services and scrum leads.

Confidential, San Francisco, CA

iOS Developer

Responsibilities:

  • The UI is designed in such a way that it was responsive.
  • Used Storyboards to design the entire flow of the application according to the different use cases.
  • Added ability to take pictures of the receipts to add information into the application.
  • Added ability to save the expense reports as PDF or email to the concerned person.
  • Worked on the webserver to read email messages and convert them into receipts that can be used inside the app.
  • Used the tool bar to display quick access icons to the user.
  • All the expenses are displayed in a clean table view with custom table view cells.
  • Created screens for displaying reports and usage statistics.
  • Followed SCRUM methodology with two week sprints for efficient software development.
  • Used Auto Layout to support the app in portrait and landscape modes.
  • Coding, maintenance and enhancements to iPhone Application.

Environment: iOS 7.0 and later, Cocoa Touch, Xcode 6.0.1and later, Objective C, SCRUM.

Confidential, Seattle, WA

Jr. iOS Developer

Responsibilities:

  • Upgraded the ability to view account history and pending/ processing transactions.
  • Added ability to schedule transfers at bank of pacific or to other banks.
  • Created logics for searching and filtering transactions based on different criteria.
  • Used the camera to allow users to click pictures of the check and deposit it to their account from their mobile device.
  • Added ability to view and update frequent recipients.
  • Simple UI design for ease of use
  • Worked on adding security to the application using AES encryption and keychain.
  • All information was stored on the server and not on the device to ensure that no information was lost if the mobile device was lost.

Environment: s: iOS 6.1 and later-, Xcode 5.6 & 5.1.1, Cocoa Touch, Mac OS X, Objective-C, JSON, XML.

Confidential

Mobile & Web Developer

Responsibilities:

  • Worked on iOS and Android versions of the KPI Forms application.
  • Helped in upgrading the application with new features based on the requirements
  • Helped in resolving issues and working on customer reported bugs.
  • Created wrapper classes to work with XML and JSON web services.
  • Front end Development for hybrid app, using Html5, CSS3, JavaScript, jQuery, and jQuery Mobile.
  • Consuming RESTful Services APIs, and Local Storage for Data Persistence.
  • Used Apache Cordova to design web views for part of the application that was hybrid.
  • UI/UX Designed in JQuery Mobile, JavaScript, JQuery for Ajax Calls, and CSS Customization.

Environment: iOS, Objective-C, Java, Android, Eclipse, Xcode, Interface Builder, PhoneGap, JavaScript, HTML5, jQuery mobile.

Confidential

Web Developer Jr.

Responsibilities:

  • Designed data gathering techniques to improve productivity.
  • Designed and developed the entire system to adapt it to needs of the customer.
  • Helped in upgrading the application with new features based on the requirements
  • Helped in resolving issues and working on customer reported bugs.
  • Used HTML, CSS, Bootstrap, JavaScript, JQuery, and Angular JS, in order to build the UI for Mobile KPI Online android and iOS.
  • Solving Issues with client requirements, and also fixing bugs for different type of Version Devices such as iPad, iPhone, Galaxy Tabs.
  • Find Bugs, reproduce them, solve them and test final codes.
  • Added custom animations for smooth transition between controls and forms.

Environment: PHP, Android, iOS, Multithreading Android & iOS, HTML5, CSS, JQuery, JQuery Mobile, AJAX CALLS, REST, SOAP, Issue Tracker, WorkBench Issue Tracker, Papiro Reporting Tool.

We'd love your feedback!