My time in Computer Science has provided me with lots of opportunities to learn new skills and technologies, and I have developed a strong foundation in software development and computer science principles. I have also had the opportunity to work in a team environment, and have developed my communication and collaboration skills.
Worked extensively with Java using Object-Oriented principles and design patterns to create robust, scalable, and maintainable software.
Worked heavily with version control systems, such as GIT, to ensure codebase integrity and collaborative development.
Hands-on experience working with computer hardware, including building my own PC, and installing and configuring operating systems.
Strong foundations working with SQL and mySQL, creating relational databases with a website front-end and CSS styling.
Experience working with Agile methodologies, such as Scrum, to deliver software in a collaborative and iterative manner.
Committed to staying on top of emerging technologies and trends, and always looking for ways to improve my skills and knowledge.