NerdyGadgets Monitoring
- Published on
- Duration
- 5 months
- Role
- Developer




In the second semester of my first year at Windesheim, we had to build a Java application. I chose this semester because it focused more on coding rather than networking or business. However, this semester proved to be considerably more challenging than the previous one, partly because I took on additional work outside of my studies. I started working 32 hours per week alongside my studies and became the chairman of the ICT committee for my student association, which required building a completely new website.
For the project, we had to build a monitoring application capable of monitoring existing infrastructure by checking the SLA (Service Level Agreement) and a tool that calculates the uptime based on objects. I worked alone on the monitoring part, specifically the SLA checking. I went above and beyond by adding functionality to allow the addition of other servers without pre-programming everything. Additionally, I created an agent that checks the CPU, RAM, and storage, displaying the results beautifully within the application. My goal was to achieve a grade of 9 for the implementation, so I expanded the scope accordingly.