My Skills

I design for humans to help brands grow. I combine our passion for design focused in people with advanced development technologies.

Technical Skills

skill image

HTML5

Latest version of the Hypertext Markup Language used to create web pages and applications with enhanced multimedia and interactivity capabilities.

skill image

CSS3

Latest version of Cascading Style Sheets that adds advanced styling features like gradients, animations, and responsive design to web pages.

skill image

JavaScript

High-level programming language used to create interactive and dynamic web pages and web applications. It runs on both client and server sides.

skill image

TypeScript

Open-source programming language and superset of JavaScript that adds optional static typing, class-based object-oriented programming, and other features.

skill image

ReactJs

JavaScript library used to build user interfaces and reusable UI components for web and mobile applications with a declarative and efficient approach.

skill image

Next.js

React-based open-source framework used to build server-side rendered web applications with automatic code splitting, optimized performance, and developer-friendly features.

skill image

React Context

React API used to share data across components without passing props explicitly, allowing for a more streamlined and efficient data flow in the component tree.

skill image

Redux

Open-source JavaScript library used for state management in complex web applications. It provides a centralized store to manage application data and allows for predictable and maintainable state changes.

skill image

Material UI

React-based open-source library that provides pre-built components and themes based on Google's Material Design principles for building attractive and responsive user interfaces.

skill image

Styled Components

Open-source library for styling React components using CSS syntax inside JavaScript code. It provides scoped styling, dynamic theming, and other advanced features.

skill image

Sass

Preprocessor scripting language used to create more organized and efficient CSS stylesheets. It adds features like variables, mixins, and nested rules to standard CSS.

skill image

Tailwind CSS

Utility-first open-source CSS framework that provides pre-built and customizable CSS classes for rapidly designing modern and responsive web interfaces.

skill image

Framer Motion

hhOpen-source React library for creating smooth and flexible animations and interactive user interfaces using simple and declarative syntax.

skill image

Git

Free and open-source distributed version control system for tracking changes in source code during software development. It enables collaborative and efficient code management.

skill image

npm

Package manager for Node.js and JavaScript that provides access to a vast collection of open-source libraries and tools. It simplifies the process of installing, sharing, and managing dependencies in web development.

skill image

Figma

Cloud-based design and prototyping tool used for creating and collaborating on user interfaces, graphics, and other design projects. It provides a streamlined workflow and real-time collaboration features.

Soft Skills

Communication Skills
Communication Skills

The ability to articulate and understand information, ideas, and emotions through verbal, nonverbal, and written methods in various contexts.

Collaboration
Collaboration

The act of working cooperatively with others towards a common goal, while valuing diverse perspectives, sharing responsibility, and communicating effectively.

Adaptability
Adaptability

The ability to adjust and thrive in changing circumstances or situations, by being flexible, open-minded, and able to learn and grow from experience.

Time Management
Time Management

The ability to effectively plan, prioritize, and manage one's time and tasks, in order to achieve goals efficiently and effectively.

Creativity
Creativity

The ability to generate unique and innovative ideas or solutions using imagination and originality.

Continuous Learning
Continuous Learning

The desire and ability to acquire new knowledge, skills, and perspectives throughout one's life.