UNI CS 4400: System Administration
This course provided hands-on experience in administering modern computer systems, with a focus on configuring Linux and Windows servers, managing users, and designing network infrastructure. Throughout the semester, I completed a series of real-world projects including the deployment and configuration of an Ubuntu Linux Server, Windows Server 2022, pfSense firewall, pfSense internal caching DNS, BIND external DNS, Apache HTTPS web server, Windows Active Directory, and a WireGuard VPN server. All services were integrated into a cohesive network infrastructure, working together smoothly to provide secure, stable, and efficient system operations.
The course culminated in a comprehensive system administration handbook, showcasing my ability to manage and maintain distributed computing resources with professional documentation and network design.
UNI CS 4410: System Security
This course provided hands-on experience in offensive and defensive cybersecurity through team-based projects and real-world simulations. I worked with tools such as Burp Suite for web vulnerability testing, SQLMap for automated SQL injection, John the Ripper for password cracking, and Netcat for establishing reverse shells and network communication.
For the final project, our team was tasked with securing a vulnerable server while maintaining the functionality of its existing services. We assessed and mitigated risks using techniques such as software updates, patching insecure code, and configuring protection systems like firewalls. The goal was to deliver a fully functional, hardened server capable of withstanding cyber attacks more effectively.