About Me

This page will acts as a "living resume" where I will provide a list of skills that I've gained throughout my University journey and self-study.

My Skills

While studying my Bachelor's Degree I've gained a decent amount of general IT skills, related to programming, data analytics and more.

Each will be presented in their own section on this page.

Programming Languages

I have used various programming languages, with the main ones relating to Web development.

Check out the Projects page for projects that use the languages that I've listed here.

The programming languages that I've used are:

  • JavaScript, using the Frameworks
  • React
  • React Native
  • Next.JS, which is built on React.
  • Express.JS, used for server-side JavaScript functionality
  • Python
  • Flask framework for Python-based Web Development

What I'm currently learning

I'm currently learning a variety of other languages- aside from those listed above- in a more of a "Hobbyist" / "Self-Taught" capacity.

My skills, however, with these languages are very basic and what I consider to be at a beginner level.

Programming Languages that I'm currently learning are:

  • C, C++ and C#
  • Java
  • Go
  • Rust

Project Management

In preparation for my final year of study, I undertook a unit that provided basics for project management, mainly Agile and Scrum, but also providing foundations for other management approaches as well.

While this knowledge has helped me throughout my last year of study; I have not had extensive experiences with these management approaches.

Resources

The following are the resources that I use while coding, or just in general

  • I mainly use Visual Studio Code as my code editor; mainly for it's ease of use and extensions
  • For Git; I use GitHubfor code repositories, and I use a combination of SourceTree and GitHub Desktop for a GUI Interface.