Experience
Majestic-12 Ltd
(Sep 19 - Sep 20)
(July 21 - Present)
I originally started working at Majestic as part of my placement year. Majestic gave me the opportunity to work on various parts of the site, with my work going live. I was able to work with different developers, on different projects- improving the quality of my work through their feedback.
Working on various projects, allowed me to the gain experience and knowledge on a variety of programming languages and frameworks, including Vue.js. Not only was I able to evolve as a developer, but I was also able to improve my soft skills.
Programming Knowledge
Hover over each component to find out more
Over my placement I learnt reactive programming and am able to work with reactive streams. I am confident in using different libraries and frameworks. I have experience in using the JavaFX and LibGDX frameworks.
I use Laravel in all websites and web apps I create. I also have some experience with object-oriented PHP.
I first used Vue.js on my placement year and haven't looked back since. I try to incorperate it wherever I can. These programming knowledge blocks are made using Vue components.
Can create templates, style them and perform different functions on them.
Able to perform different queries to get data needed out of the database. Have some knowledge and experience using Hibernate.
Have a basic understanding on how LISP works, and able to write simple functions.