We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • Software Engineer with 10 years' work experience. 4 plus years of experience in mobile applications design and development on iOS platform for various domains. 4 years of experience in MAC OS X application development, and 2 years' experience in developing C framework on MAC OS X and using that framework to develop business logic.
  • High proficiency in iOS software programming and architectural design.
  • Ability of leading a project from the first idea to the publication.
  • Wide portfolio of apps in the App store.
  • Expertise in development of both iPhone and iPad applications, consuming all the required API's for mobile application in an efficient way.
  • Extensive experience in client server applications using the web services of type REST, POST, SOAP and parsing of data using the XML and JSON parsers.
  • Detailed knowledge in MVC architecture, OOPS concepts and programming languages including Objective-C, Swift, Objective-C , C, and C .
  • Have full Implementation knowledge on MAC OS X and iOS projects starting from Requirements gathering to Warranty Support while working with Apple Microsoft in contractual position.
  • Working Proficiency on iOS and MAC OS X technologies using COCOA, COCOA TOUCH, Core Foundation frameworks.
  • Sound Knowledge on GDB usage for both MAC and iOS development.
  • Good Knowledge in fine-tuning iOS applications for Memory Optimizations, CPU Utilizations, responsive UI generation.
  • Experience in Agile and Waterfall methodologies and Test Driven Development.
  • Worked on the SCM tools like SVN, GIT for source code management.
  • Good knowledge on iOS developer portal for App distribution and provisioning in both Standard and Enterprise Accounts.
  • Experience on third party libraries and frameworks like AFNetworking, Google Analytics, RESTKit, PLCrashRepoter etc.
  • Experience in bug fixing, debugging, analyzing the reports related to crash and coming up with solutions for challenges and requirements in the applications.
  • Experience in Integration of social media platforms like Facebook and Twitter.
  • Experience in using tools kits Xcode, Interface Builder, Instruments and Storyboards.
  • Extensive experience in efficiently prioritizing on projects utilizing IT process knowledge and System Development Life Cycle SDLC including Strategic Systems Planning, Analyzing, designing, Implementing and Maintaining.
  • Believe that the team is at the base of any success. Agile and Scrum are the best vehicles for a team to deliver a product and Well-written code and Design Patterns come before algorithms.
  • Got trained and released demo Apps on Sybase Unwired Platform SUP for Enterprise Mobile Applications to SAP.

TECHNICAL SKILLS

  • Languages/Script: Objective-C/C/C , SQL, AppleScript, Scripting Bridge and HTML/CSS.
  • IOS Expertise IOS Development using CocoaTouch/Objective C, Cocoa Bindings and Custom Controls, NSOperation threading and Blocks, Grand Central Dispatch GCD , Audio Toolkit, Core Image, Apple Push Notifications, CoreLocation, CoreData, CoreFoundation, Profiling memory and performance with instruments, App Store Provisioning and Submission, Enterprise App Deployment, Ad Hoc app distribution, Subversion version control.
  • MCA OS X Expertise Application and Framework Development using Cocoa/Objective C, Cocoa Bindings and Custom Controls, NSWindowController, NSOperation threading and Blocks, Grand Central Dispatch GCD , Profiling memory and performance with instruments, CoreFoundation HID API's
  • Data Formats XML, Soap, JSON, HTML, RSS.
  • Methodologies Agile Development, MVC, Test Driven Development.
  • Database SQLite, PostgreSQL.

PROFESSIONAL EXPERIENCE

Lead IOS Developer Consultant

Confidential

  • OneSpace is an Enterprise level unified workspace solution that, unlike desktop solutions, allows granular access control to individual apps and file shares a user may need. Unique features are: Registering various cloud providers, and accessing files and info on tablet, opening these files both locally and remotely DaaS provide cloud applications SaaS applications .
  • Personal and Secure you have all the apps and documents you need
  • Easy Login no new usernames or passwords for every site
  • RSA soft taken support
  • Office Documents get to documents even when you are not connected to service
  • Clear Views - crisp, clear documents views for review and presentations
  • New web apps in minutes get access to additional company apps and data in no time

Responsibilities:

  • Designed with iOS 6 7 and Optimized for iPad 2 and above.
  • Customer interaction from requirements gathering to design through development, AppStore review and submission.
  • Architecting the Solution, avoiding tight coupling of Model and Controller classes.
  • Analysis, design of a clean APIs to facilitate integration between existing and future modules.
  • Leading team in implementation of standard design.
  • Implemented critical interactions layers like networking layer, storage layer, file system, download manager and concurrency support.
  • Used UICollectionViewController for Home screen, and UIScrollView to mimic open instances of documents and apps.
  • Created efficient UI Structure using UITableViewController to mimic finder functionality on iPad i.e. Directory browsing for Dropbox, Box and other Providers.
  • Groomed team to use latest development methodologies in iOS Blocks Programming, GCD, Runtime interfaces, Swift Programming
  • Porting code to latest technologies introduced in subsequent iOS releases i.e. iOS8 presentation of ViewControllers.
  • Fixed Critical Low Memory issues in implementation
  • Memory and Object Allocation Profiling.
  • Development carried on using Agile methodology and introduced Test Driven Development in later stage.
  • Worked with QA teams for testing and bug fixing.
  • Worked with build configuration team TeamCity to setup builds automation.

Sr. IOS Developer Consultant

Confidential

  • Workspot is an Enterprise product, which helps mobile workspace delivering personal seamless experience it is built using a mobile virtualization technology consisting of the core features of MDM BYOD.
  • The main features of this application are:
  • Personal and Secure you have all the apps and documents you need
  • Easy Login no new usernames or passwords for every site
  • RSA soft taken support
  • Office Documents get to documents even when you are not connected
  • Clear Views - crisp, clear documents views for review and presentations
  • New web apps in minutes get access to additional company apps and data in no time

Responsibilities:

  • Extensively worked on iOS, MVC Model View Controller , SDK, User Interface UI
  • Worked on Download Manager and download of document to Application Sandbox folder.
  • Used Key-Value Binding mechanism to update progress of downloading files in UI.
  • Created DocViewer for viewing office documents, QuickViewer and UIWebView. Integration of Third party Document Viewers.
  • Worked on UIWebView Controller Management.
  • Policy Integration to Workspot App.
  • Logging Integration of Workspot workflows.
  • Fixing Critical Memory issues i.e. retain cycles and enhance sustainability of application.
  • Memory and Object Allocation Profiling.
  • Worked on GitHub as version control management tool.
  • Used TestFlight to distribute Adhoc builds of the application.

Software Engineer

Confidential

Responsibilities:

  • Used CoreAudio Framework classes to capture Audio clips and used them for decoding Campaign Codes.
  • Integrated C framework to as decoder for captured audio clips.
  • Time Profiling for the App identify latencies and fix them using

Software Engineer

Confidential

Confidential is a robust hosted email-marketing platform, Extends the email marketing capabilities of Lyris HQ Power Edition to iPhone, iPad and iPod touch. Mobile App facilitates active email campaign monitoring and management through an elegant user interface, and provides real-time delivery statistics and at-a-glance in a performance dashboard.

Responsibilities:

  • Creating New Campaigns in Mobile using Custom UITableViews and UITableViewCells.
  • Resolving issues in CoreData usage and fine-tuning Access to CoreData
  • Integration of Google Analytics for gathering usage statistics.
  • Bug Fixing of 1.0 release and subsequent dot releases.
  • AppStore submission for 1.1v, 1.1.1v, 1.1.2v

Sr Software Engineer

Confidential

RSS aggregator for iPhone/iPad let people stay informed with all the latest news and happenings from all their favorite spots clustered at their fingertip in one fabulous app.

Responsibilities:

  • Participated in Requirement analysis, and application Design using MVC Pattern.
  • UIKit classes for UI development and Nib Files for interface design. Used UIWebView, UITableViewController, UITabViewController and UINavigationController to develop application.
  • Used Objective-C for implementing Model classes.
  • NSParser class to parse RSS feeds and creates Data Model.
  • Used ASIHTTP to load feed images.
  • App Store submission and subsequent follow up.

Software Engineer

Confidential

Easy Pay is a POS Point of Sale implementation, which will be used in Apple's store. Sales executive s will use Easy Pay app in Kiosk mode on iPod Touch devices. Once a customer has finalized a product to purchase, the store executive will approach the customer and using the iPhone/iPod touch stores the details of the product. The customer can make payment using his/her card and the receipt of the same will be dispatched to the e-mail id of the customer. The application helps in hassle free checkout and makes the whole process paperless

Responsibilities:

  • Participated in Requirement analysis, and application Design using MVC Pattern.
  • Used UITableViewController, UITabViewController and UINavigationController to develop the application. UIKit classes for UI development and Nib Files for interface design.
  • Implementation of Model Classes and Business Logic in Objective-C.

Software Engineer

Confidential

Responsibilities:

UIKit classes for UI development and Nib Files for interface design.

Confidential

IOS Developer Consultant

Customer Service Notifications.

Thermofisher.

Confidential

Software Engineer

Pictor is the Macintosh sync client for Windows 7 series phones. From a user's perspective, Pictor is a companion application to iTunes and iPhoto on Mac OS X, allowing the user to maintain their existing media organizations. Pictor provides Device Update, Media Sync, Media Acquisition.

Responsibilities:

  • UI Development using AppKit of MAC OS X, XCODE and NIB files Interface Builder .
  • Writing Unit Test Cases using OCUnit
  • Used Scripting Bridge in testing the UI Implementation
  • Code walk through, and code clean up.

Software Engineer

Confidential

Responsibilities:

  • Requirement analysis, application Design and Implementation using Waterfall Development Model.
  • Using Appkit classes such as NSWindowController for separating sub-pane and simplifying complex operation on each Radar using Protocols and Protocol inheritance for minimal impact on existing implementation.
  • Radar 6.10 and 6.12 where considered as best release for Radar, as no dot release where given i.e. 6.10.x

Software Engineer

Confidential

Responsibilities:

  • User Interface development using Cocoa Framework and Nib files, front end tool where used in developing of UI for PE Application.
  • Database Designing was also done using PE front-end tools and backend used was PostgreSQL.
  • Business Logic was implemented using ETFramework developed on POSIX standard.

Software Engineer

Confidential

Responsibilities:

  • Involved in Implementation of String, Integer and Collection Classes.
  • Implementation of Adapter classes using C programming.

Software Engineer

Confidential

Responsibilities:

  • Plug-in Development in Objective-C to communicate with Sybase Server.
  • Communication Protocol development for UMT using XML RPC.
  • Implementing Dynamic Service Discovery using Bonjour on MAC OS X.

We'd love your feedback!