React
- I have hands-on experience using React from design to deployment to VOC response.
- Experience with a variety of state management libraries, including Redux, RTK, and Recoil, enables you to use the right state management for your business logic.
- In addition to React, I have experience with a variety of frameworks, including NextJS and Gatsby.
JavaScript
- I'm familiar with ES6 syntax.
- I have experience working with JS in a node.js environment to accomplish a variety of tasks.
TypeScript
- I have experience working on various projects using TypeScript and deploying them to real-world services.
- I have experience leading migrations from JavaScript to TypeScript.
CSS
- I have experience with both css in js and css preprocessors, but my personal favorite is SCSS,
which is a css preprocessor.
- I can use SCSS's @mixins, functions, conditions, and other features to work with styles productively.
- I can use emotion's CSS Props and StyleComponents in a variety of syntaxes.
- In practice, I've mostly used SCSS, styled-components, and less.
- I've used emotion and tailwind in various personal projects, including blogs.