Oracle:
Hotel Mobile
iPad
In House Guest
Housekeeping Task
Maintenance Task
Preview Registration Card
Sign Registration Card
Pay
Preview Folio
View Charges
Post Charges
Create Room Keys
Create Maintenance Task
iPhone/iPod
Languages and Technology
Swift
Objective C
Xcode 7
SSL
Git
LLDB
TLS
SMTP
ZSH
SSH
Instruments
Json
Test Flight
iTunes Connect
OPERA Cloud Mobile
In my role at Oracle I actively develop and manage their Mobile Cloud product OPERA Cloud Mobile for the Hospitality vertical. My daily task range from writing software which enables an iOS device to create RFID keys for Hotel rooms, Optical Character Recognition software which enables Hotels to provide a quick check in process for their guest via scanning their id/passport upon arrival, to accepting credit card payments via an iOS device.
If its Mobile or a Mobile Peripheral I code for it.
iPhone
iPad
Languages and Technology
Swift
Objective C
RFID
OCR
SSL
Cocoa Pods
HTML 5
Git
LLDB
TLS
SMTP
ZSH
SSH
Xcode 7
Instruments
Json
Node.js
Test Flight
iTunes Connect
iWatch Prototype for Hospitality Industry
Mifare 1k && 4k NFC Key Cutting via iOS and Kaba
I revcieved this project in my current role with Oracle Hospitality. The use case was simple. We wanted a solution to manage hotel room door locks via NFC tags. My task was to integrate iOS with a remote Kaba security system. Apon request the Kaba interface would issue a base64 encoded string which held the authorization parameters for the hotel door lock. The data encapsulated in this string was to be written to a NFC tag so that the tag would be capable of opening the specified door. Once recieved and converted to bytes, The byte data would be a 1024, or 4096 byte key depending on which type of key card the intital request was for. Please see the Mifare data sheet for more information on the design and architecture of the Mifare cards. Specifically section 8.ANNEX A: Examples which details the memory architecture of the cards and how one may write to the card.