Frontend Developer
With over two years of experience in the job market, I have dedicated myself to developing solutions primarily using JavaScript. My expertise revolves around creating systems that rely on React.js as the main library to build interfaces and functionalities.
My commitment is to consistently deliver projects with high quality, comprehensive documentation, and rigorous testing. I continually seek to apply my knowledge and experience to select the best tools and approaches for each project.
Throughout this period, I have gained extensive experience with various technologies, including:
-
Language: JavaScript serves as the central foundation for my solutions. I have invested time in thoroughly understanding its inner workings, and I integrate TypeScript whenever possible to enhance code quality.
-
Libraries and Frameworks: My work is based on React.js and Next.js, which form the backbone of my projects.
-
Styling: The wide array of available styling tools has allowed me to explore several of them. Currently, I select the one that best suits the project's context, leading me to work with Styled Components, Chakra UI, Stitches, and, more recently, Tailwind CSS, which has been natively integrated into Next.js.
-
Documentation: I use Storybook to create documentation that demonstrates how components should be used and their various variations.
-
Testing: I began with Jest and currently employ Vitest, Cypress, and Testing Library to ensure the reliability and performance of my applications.