From our Intern: A System to Fill Vacancies Without the Hassle
At Dataprovider.com we don’t just collect data, we are also continually working on the development of new projects. We especially love challenging our interns to come up with new, easy-to-use solutions. Each time one of them does, they deserve all the credit. That’s why we let our latest intern Sam Kroon explain his project.
Hello, I’m Sam, and I am a 23-year old software engineering student. This year I had to do my 3rd-year internship, which consists of 20 weeks of full-time work. I did my internship at Dataprovider.com, and the assignment that I got was to develop a system in which we could organize the applications for job vacancies. It had to be a bit like small job-applicant tracking system.
Before starting at Dataprovider.com, I always thought that a full-time job of 40 hours a week is old fashioned and not for me at all. But when I started at Dataprovider.com, the first week made it clear to me that working in an office doesn’t have to be a punishment at all. At Dataprovider.com I got a lot of room to develop myself and make my own design choices. When you add to this the awesome team and the relaxed internship, it made for the best internship I could have ever imagined.
In the past, sometimes it took a long time to fill a job vacancy with the right applicant. Looking at the existing applicant tracking systems, Dataprovider.com decided that they were too complex. It was possible to do it in a simpler way. The system I built consists of three main parts: a Google Chrome extension, a MySQL database and the Silex REST API. The Chrome extension contains the front-end in which the user can organize the applications, and have a clear overview of everything going in. The user can fill out all the information he or she has about the applicant and, in the end, create a database filled with information about past and future applicants. When there are enough applications for jobs in the system, the user can use (custom) search filters to look for people in the indexed profiles. The goal of the application is to fill in open job positions more quickly and with ease.
Dataprovider.com has since offered me a part-time position, one that I will happily fill. I’m sure I will enjoy the coming time at Dataprovider.com, and I want to thank the company and team for helping me bring my internship to a successful end with an awesome result!
Excited about Sam’s project and ready to start your own internship? You can always apply via our Dataprovider.com careers page!