About Me

Ulrich Bester

I am an Information Technology student currently studying at North-West University, with a strong passion for building a career in software development. My academic journey has introduced me to various areas of IT, but I’ve developed a particular interest in programming, problem-solving, and creating digital solutions that improve user experiences. I have hands-on experience with programming languages such as Python, C++, C#, and Java, and I am continuously seeking opportunities to grow my technical skill set. I enjoy collaborating with others as well as working independently, and I am motivated by the challenge of turning complex problems into practical, real-world applications.

Resume

Education:

Languages: English, Afrikaans

Download My CV (PDF)

Projects

Academix

Academix is a desktop application developed in Core Java using JavaFX and SceneBuilder, designed to streamline student result and course management. It features secure login with AES-encrypted passwords and provides customized dashboards for students, lecturers, and administrators. Through a user-friendly interface styled with CSS, users can manage course enrollments, update student results, and perform administrative tasks. The system utilizes a MySQL database accessed via JDBC and demonstrates solid object-oriented programming principles, including inheritance and encapsulation.

Pawpal

PawPal is our first full-stack web application, developed using React.js and Tailwind CSS on the frontend, with a Spring Boot (Java) backend and a MySQL database. The project leverages AWS services including Amplify for frontend hosting, S3 for file storage, and EC2 for backend deployment. The application demonstrates seamless integration between client and server, with repositories dedicated to both frontend and backend code. PawPal showcases real-world full-stack development skills and effective use of modern cloud infrastructure.

Enterprise Network Simulation – Cisco Packet Tracer

This project simulates a full-scale enterprise network for a fictional company using Cisco Packet Tracer. It features segmented VLANs for departmental organization, dynamic IP assignment through VLAN-specific DHCP, and secure network control via Access Control Lists (ACLs). The setup includes both wired and wireless infrastructure, remote access capabilities using SSH, and simulated internet connectivity, providing a comprehensive demonstration of enterprise-level network design and security practices.

Skills

Contact