CustomBytes, Inc. - Affordable Custom I.T. Solutions

(770) 391-1913
* class="company_location">Contact Us Now! *
For FREE Phone Consultation!


Home

Why CustomBytes?

Services Provided

Our Story

Sample Projects

Methodology

Getting Started




Recent News:
Project Sample:
Personnel Recruiting/Placement

A military recruiting firm hired us to create a program to manage their recruiting efforts.  Their technique for matching clients with candidates is to bring (about 25) clients and (about 100-150) candidates together for a single day each month; the event is called a "conference".  Candidates are pre-screened and pre-selected to meet with a set of clients for interviews that were scheduled every 30, 45, 60, or 90 minutes, depending on the needs of the client company.  Prior to our involvement, scheduling was performed by hand using a series of Excel spreadsheets.

We created a program in Visual Basic with a SQL Server backend database to track candidates, clients, and conferences and to automatically generate the best possible schedule for both candidates and clients, based on which clients wanted to meet with which candidates and each client's and candidate's available interviewing time, including allowing for lunches and breaks, as requested.  The program would run the scheduling algorithm up to 25 times to maximize the number of interviews and then allow the conference schedulers to manually adjust the schedule, as needed.  Finally, the program would print out each candidate's and client's schedule for the day.

Once the schedule was complete, however, scheduling conflicts would always result the day of the conference, which was usually held in a hotel without a network connection back to the company's database server.  We created a simple replication strategy to allow the conference scheduler to access the entire conference schedule while at the show, make any necessary changes, and then replicate the results back to the main database server the following work day.

Separately, we created an accounting application to record the revenue from successfully filled jobs, as well as document the revenue split between the company, the recruiter, and the client account manager.

Click Here to Return to Main Samples Page