We provide IT Staff Augmentation Services!

Sr/lead Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over all 8+ years of IT experience in developing & designing desktop and Mobile applications with native iOS technologies, Android and other Mobile and Web technologies
  • A Mobile Veteran with experience of working with OEM’s like Nokia, Samsung & Motorola. Started career as a Symbian engineer and delivered Multimedia Frameworks for Symbian with core expertise on Streaming protocols including RTSP, SDP, RTP and others.
  • Expertise in native iOS application development with iPhone SDK, Objective - C, Swift, X code IDE, Storyboards, Interface builder and Cocoa Touch frameworks
  • Good experience with native iOS frameworks like Foundation, UI Kit, SQLite, Core Data, Core Location, Core Graphics, Map Kit, AV Foundation, Messages UI and other third party frameworks.
  • Complete knowledge on working with memory management in iOS for MRR and ARC.
  • Hands on Experience in working with OAuth token handling to make API requests for LinkedIn, Instagram, Flickr, Apple Search API, Apple iTunes API, etc. Have integrated several apps with Facebook SDK
  • Experience in working with Auto layout and Size classes for newer versions of OS
  • Expert in using Instruments in X code to fix the performance related issues as well as low memory issues in the application
  • Expertise in MVC design architecture, Cocoa design patterns like delegation, target- action, singleton and KVO.
  • Expertise in Android App development with Android SDK using Eclipse IDE and Android Studio. Have worked across all the versions of Android.
  • Exposure to ionic framework and building Hybrid apps for Android & iOS
  • Extensive experience in setting up scalable Build Automation systems for iOS and Android using Jenkins. Also well versed with Automation frameworks to Submit Apps to App Store. Worked on creation of .ipa, .app files and certificates and submit binary to App store.
  • Experience in building Web Services using Strong loop using Mongo DB.
  • Expertise in consuming REST web services with JSON and XML parsing for dynamic loading in the UI
  • Experience with multiple life cycle methodologies and design methods like Agile, Scrum and Sprints.
  • Good knowledge in working with Apple push notifications, In-App Purchase and Localization
  • Well versed with complete Software Development Life Cycle (SDLC), agile process with exposure to Scrum and Kanban Model. Scrum Master for several projects.
  • Good exposure on iOS Architecture and IPAD, IPhone Versions of iOS.
  • Ability to coordinate with various team members involved in the project.

TECHNICAL SKILLS

Programming Languages.: Objective-C, Swift, C/C++,Java, Android

Operating System: iOS 8, iOS 7.0 SDK, Android (All Flavours)

Applications: Objective-C and Cocoa development for iPhone and iPad devices in X code Interface builder-UI kit, Cocoa touch, Cocoa Pods, Core Data.

Web Services: XML/JSON Web services.

Database: SQL server, SQLite with Core iOS sandbox, building, and database in iOS sandbox.

Data Transfer Structures: XML, JSON.

Version Control: GitHub, SVN

Mark up Languages: HTML and XML.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

SR/Lead Developer

Responsibilities:

  • Design the architecture of iOS Application with configurable Layout Manager and Widget Selector
  • Develop Widgets like Audio Manager, Ad Manager, Chat Widget integrated with TokBox and Frankly, Shopping Cart Widget, Lists Widget and others.
  • Integrated Social Features including share and publish. Integrated Facebook and Twitter SDK’s.
  • Integrated and implemented push notifications using Amazon SNS.
  • Setup Entire Build Automation for Confidential App Manager using Jenkins. Setup Build automation for both iOS and Android with multiple build configurations pointing to different environments of Confidential and their enterprise installations.
  • Setup Entire Build Automation for Confidential on iOS using FastLane. This includes Screen capture, build, test and even submit the apps to App Store.
  • Submitted a number of Apps Built using Confidential platform to iTunes store. Well versed with App Packaging and App Store submissions and enterprise distribution mechanisms.
  • Worked on XiB files and creating dynamic layouts based on response from Server. Implemented Design Scheduler, which dynamically changes the entire layout of the application based on the configuration from the server.
  • Integrated CocoaPods. Also created a CocosPod SDK for Confidential for integration with other 3rd Party enterprise systems.
  • Created all the layouts and used UIKit and other UI Frameworks extensively.
  • Worked on Core Data to enable local data storage.
  • Consumed REST Services with both XML and JSON Payload. Integrated with multiple servers and 3rd Party systems like Frankly, Tokbox, Nexmo and others.
  • Used BitBucket for Source Code Management.
  • Used Agile-Scrum methodology for delivering this project.

Confidential, Atlanta, GA.

SR/Lead Developer

Responsibilities:

  • Responsible for building a wager Pad. The Wager Pad is a component that is designed keeping regular racing users in mind. The ease of use was achieved by combining both the wager flow and a bread crumb like menu. A complex Vertical Tab Bar was achieved.
  • Integrated Wager Pad flow with Digital Link (or Customer specific backend) via Rest services with both XML and JSON Payloads.
  • Integrated Payment Gateways and Dynamic QR code generation libraries.
  • Integrated QR Code scanning techniques.
  • Integrated with Digital Link Content Management System to dynamically configure the content on the Mobile App.
  • Used SVN as the source code management system. I was also responsible for migrating the source code system from SVN to GIT.
  • Implemented Active Races and MTP Scheduler. MTP Scheduler alerts user when a wager is in process while the minutes to post the bet are running out.
  • Customized the product to suit both US and UK racing environments. Integrated with the CMS that drives the internationalization. Customized the product to meet different varieties of races/wagers/wager types and other US and UK racing environments.
  • Used REST Kit for Web Services integration
  • Integrated Cocoa Pods and used several off the shelf components and contributed in significantly reducing the overall time for development.
  • Submitted several White labelled apps to iTunes App Store.

Confidential, Atlanta, GA

SR/Lead Developer

Responsibilities:

  • Responsible for the entire iOS Development
  • Used Core Location for capturing the location in real time and map the coordinates on Google Maps.
  • User Core Data for local storage.
  • Integrated with Push Notifications to provide real time notifications about the navigation and other warnings from Kaza Live.
  • Used all Map Kit Features to plot POI on the map, integrated with Camera to upload incidents or pictures into the Kaza Live server.
  • Integrated with Social Networks for Sharing and User Authentication.

Confidential, Atlanta, GA

SR/Lead Developer

Responsibilities:

  • Was entirely responsible for development of iPad based check-in application and iPhone based patient application.
  • Was also responsible for driving Android App development for patients
  • Integrated 3rd party credit card API’s and SDK’s to physically integrate card readers and swipe machines.
  • Integrated 3rd party bar code scanners.
  • Consumed all Web Services in REST and JSON.
  • Designed entire User Interface

We'd love your feedback!