Skills
HTML
Use of Semantic markup tags and their attributes. Checking for W3C
Validation and Performance. Basic understanding of Accessibility
tools.
CSS
Understanding Box Model, Unit Lengths, BEM convention, Selectors and
Positioning. Alignment & Layout of elements with Flexbox & Grid. Use
of Transitions, Animations, Selectors & Media Quieries for
Responsive Design.
Sass
Using features like nesting, mixins & variables to organize styling.
JavaScript
Understanding of Basic Syntax, Procedural & Object-Oriented
Programming. Manipulating DOM-Tree. Use of Asynchronous functions
and Fetch API. Import and use of 3rd party Packages with NPM.
ReactJS
Building Single-Page Applications with Functional Components. Use of
React Hooks.
Git
Knowledge of Git & GitHub commands in a Command-Line Interface.
Understanding of Git workflow. Use of Github Desktop software.
Tools
VSCode
I use VSCode as my main code editor. With installed software
extensions for code formatting and compiling.
Photoshop
Basic skills for image editing. Sometimes I would make adjustments
for digital assets or create my own ones.