We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

Indianapolis, IN

TECHNICAL SKILLS:

ComputerLanguages: SkillsObjective - C, Swift, Java, C#, C++, SQL, HTML, CSS, JavaScript, Python.

Frameworks: AFNetworking, AlamoFire, ocmock, ReactiveObjc, Lockbox, yajl-objc, MMRecord, Groot

Software: Xcode, Xamarin, Git, BitBucket, GitHub, CocoaPods, Source Tree, JIRA, Zeplin, Perforce 4, MS Office Suite, Chrome

Platforms: Mac OS X v10.12 Sierra, Windows 10, Windows 8, Linux

PROFESSIONAL EXPERIENCE:

Sr. iOS Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Design and implement a scalable could - based commercial application.
  • Contribute in full development lifecycle from inception through testing.
  • Work independently and collaboratively in a geographically distributed team.
  • Contribute in using development tools, build systems, source control, and tracking system.
  • Implemented new user control interface.

IOS Developer

Confidential, Irving, TX

Responsibilities:

  • Developed multiple apps in Xcode incorporating a shared framework.
  • Render user pages dynamically based on server designed forms.
  • Maintaining user experience symmetry between multiple mobile and desktop platforms.
  • Developed on iOS platforms iOS 8, 9, and 10
  • Creating and modifying Core Data Models in Xcode.
  • Migrating SVN Repositories to Git on BitBucket.
  • Connecting to custom employee expense systems.
  • Implement OAuth2 system for login of mobile application.
  • Processing workflow between multiple users in regards to expense report creation, saving, submission, approval and denial.
  • Handle syncing with warehouse inventory systems in real time between multiple users.
  • Implementing new features in applications
  • Managing syncing after being offline and reconnecting.
  • Updating Core Data objects based on results of RESTful JSON API calls.
  • Scanning barcodes through device cameras.
  • Displaying nearby warehouse locations based on real time GPS
  • Breaking apart core frameworks into modular repos and implemented via Cocoapods.
  • Revamping Core Framework and Applications from Objective-C to Swift.
  • Managing Build Automation between Jira, BitBucket, and Jenkins.

IOS Developer

Confidential, Richardson, TX

Responsibilities:

  • Developed Applications in Xcode using iOS SDK and Objective-C.
  • Developed on iOS platforms iOS 6 through iOS 8.
  • Submitted code to Git software repository and code reviewing other Objective-C submissions.
  • Developed and modified existing UI environments in applications using XIBs, Storyboards, and even programmatically created interfaces.
  • Managing UI environments using auto-layout constraints.
  • Interfacing with/creating design patterns for code such as delegate, singleton, and façade interface for iOS Application.
  • Fixing various bugs and network connection to custom hardware issues in applications.
  • Implementing APNS functionality across iOS platforms.
  • Implemented Crashlytics crash detection and debugging.
  • Submitting apps to Testflight and Crashlytics Beta for app testing and distribution.
  • Implemented custom framework Video Player and DRM Clients, Octoshape and Visual On Player.
  • Integrating and supporting open source Objective-C code using Cocoapods.
  • Assisting submission of apps to App Store.
  • Onboarded and coordinated other iOS Developers for project.
  • Using REST API and JSON to communicate between App and Server
  • Using and dealing with networking and block code.
  • Experience with using ZWave devices and communicating with them using server systems.
  • Playing and managing audio playback in iOS Applications.
  • Handing multi-threading and managing race conditions.
  • Managing/saving/opening files outside of the application and on the main iOS device through application.
  • Integrating and using voice recognition software in iOS application.
  • Integrating Facebook and Twitter SDKs.
  • Maintaining UI and functionality similarities between iOS Application and other renders (Android, Web, and TV).
  • Playing live stream videos and saved videos from networked security cameras.
  • Playing voice mails from VoiP connected system.
  • Connects to both set-top box and cloud server versions of back-end system.
  • Organizing work tasks via Jira ticket system.

IOS Developer

Confidential, San Francisco, CA

Responsibilities:

  • Developed Applications in Xcode using iOS SDK, Objective-C, JavaScript, and HTML/CSS.
  • Produced prototype iPad and iOS tools.
  • Worked with other iOS, Android, and Web developers in creating the Hybrid Mobile Framework.
  • Performed hot fixes on the Hybrid Mobile Framework
  • Integrated the code into Revision Control system, Perforce 4
  • Integrated the code with the Apache Maven (3.0.5)
  • Produced scripts and code that had Perforce and Maven interact with one another, created archive files, distribution files, and code documentation files use through the whole project.

Audio/Visual Technician

Confidential, Terre Haute, IN

Responsibilities:

  • Maintaining and troubleshooting 120 computerized teaching stations.
  • Regularly updating teaching stations via Norton Ghost.
  • Creating disk images for updating teaching stations with Norton Ghost.
  • Maintaining a constant hotline presence and managing problem tickets.
  • Setting up equipment for public events.
  • Issuing out equipment for private events.
  • Installed and uninstalled teaching station equipment as campus buildings were opened or closed down.

Confidential

Responsibilities:

  • Interfaces with both security panel systems and web enabled cameras.
  • Arm/Disarm security panels for sites or specific parts of a site.
  • All Admins to Invite/Manage other users to system.
  • Receive push notifications and web socket messages about intrusion events.
  • View organized and timeline of system events with video clips.

Confidential

Responsibilities:

  • Connect to Confidential Expense employee management system.
  • Take pictures of receipts and attach them to expense reports.
  • Create and assign expense items to expense reports.
  • Save expense reports to online server, either in real time or when next connected online.
  • Approve or reject reports from employees that have submitted to you.
  • Dynamical provide forms and business rules based on server and user accounts.
  • Render user pages dynamically based on server designed forms.
  • Handle syncing with warehouse inventory systems in real time between multiple users.
  • Managing syncing after being offline and reconnecting.
  • Scan barcodes with iPhone/iPad camera.
  • Display warehouse locations within user defined radius of current location.

Confidential

Responsibilities:

  • Connects to both cloud and set-top box systems.
  • Presents users with customized applications determined by server/provider.
  • Multi-VoD systems that can play assets with native players and custom SDK players with unencrypted and DRM videos.
  • Voice/Phone system with ability to see call logs and voicemail playback.
  • Home Monitoring/Control systems that interface with network cameras and ZWave compatible devices.
  • Home Cloud system that allows access to shared files through the application.
  • Remote Control system that controls the TV locally.
  • Dynamic Web system that allows third-party developers to create their own custom applications.
  • Interface with social media system as provisioned by server/provider.
  • Auto-Launch system that opens to server/provider specified system upon login.
  • APNS interface that provides alerts from Voice and Home Monitoring/Control systems and can launch directly to those system from both inside and outside of application.

Confidential

Responsibilities:

  • Connects to Confidential financial accounts.
  • Combined native component systems (Camera access for check deposit) with web elements (Account balance display)

We'd love your feedback!