I am confident with CSS and have a firm grasp of layout
and styling techniques, which I have applied in all my projects and
continue to refine. I want to improve my knowledge of advanced
animations and dynamic sizing tools, and really discover what else is
possible. I also want to explore CSS Preprocessors, such as SASS.
I have a solid foundation in HTML, including syntax and document structure.
I’m currently focusing on refining my use of semantic HTML, exploring more advanced features,
and becoming more familiar with lesser-known elements. I’m also keen to adopt best practices for
building well-structured, accessible, and user-friendly websites.
I’m comfortable with the key elements of JavaScript, including ES6+
features and DOM manipulation. While I’ve explored various areas of the language,
including more advanced concepts, I’m now focusing on improving my logical programming
skills and refining my ability to choose the most efficient tools for each project.
Having used Adobe Photoshop for many years, I have
extensive experience in image creation and editing. While I am confident
in my ability to navigate the software, there are more advanced features
and techniques I am interested in exploring.
I first used React during my bootcamp, where I developed
several projects, including a task list app and a Hangman game. I’m now revisiting
it to sharpen my skills and build on my knowledge of core concepts like hooks and
state management.
Redux was a module in my bootcamp, where I used it in
several projects, including a task list app and a Hangman game, to
manage state. Now that I have strengthened my programming foundation,
I am looking to reacquaint myself with Redux to fully leverage its state
management capabilities within React applications.
Having previously worked with WordPress for a range
of projects, I am confident in navigating its interface and utilising
plugins to enhance functionality and optimising site speed and SEO for a
smooth user experience.
I am committed to continuously growing as a developer.
My goal is to achieve a high level of proficiency in front-end
technologies while also exploring back-end development. Ultimately, I
hope to formalise my knowledge - ideally through a master's degree - and
expand my expertise in the field.