Brainsonic was my second internship, and was my final internship for my IUT. I was the system administrator and basically the IT guy for a company of around a hundred people. Just a couple of month before my arrival, the head of IT left, and they didn’t found a replacement.
During my time at Brainsonic, I worked on refreshing the IT department, by doing a hardware inventory, reparing laptops and servers. But else than my typical Technician role, i worked on a database backup system.
This company faced some times issues with SQL or PostGres databases being wiped out without any backup anywhere. I was tasked to create a system that would fix this possible issue.
I did a simple NodeJs - ExpressJs - HTML Website, where employees could put the databases informations and what project it was linked to. And then i worked on a shell script that would everynight save the sqldump or pgdump of all the databases.
What i liked with this internship was the fact that i was meeting many different people from different sides of the company, and was able to learn from what they do while reparing or upgrading their devices.
It was also the second project i could develop for a company, putting in practices the lessons learned from the previous project, and understanding what i like about software programming.