CSE498, Collaborative Design, Spring 2016
Computer Science and Engineering
Michigan State University

Based in Chicago, Yello specializes in talent acquisition software designed for companies to collect, organize and search for information about potential job candidates.

Yello’s software includes mobile applications used globally at large career fairs. Candidates submit resumes on recruiter tablets during the career fair. Company recruiters then access candidates’ resumes and record notes about each.

Companies often have multiple recruiters at job fairs. In this case, the information on all of the candidates is kept synchronized and up-to-date across all of the mobile devices of each company using a wireless Internet connection.

Unfortunately, at some career fair venues there are no wireless Internet connections, while at others the connections are not reliable, causing information synchronization to fail.

Our Syncing Mobile Data Without Internet Connectivity system provides wireless network connectivity between mobile devices without a wireless Internet connection. Our software works for both Apple and Android phones and tablets.

At a career fair with limited or no Internet connectivity, one recruiter from a company creates a wireless private network session. Other recruiters from the same company then join that network so that all of the candidate information is synchronized between all of their devices seamlessly.

Our Syncing Mobile Data Without Internet Connectivity system uses the NSCoding and WifiDirect networking libraries and is written in Swift and Java for Apple and Android devices, respectively.