skills
Lenguages
Python
A high-level, dynamically typed programming language known for its clear syntax and versatility. It's used for web development, data analysis, AI, scientific computing
JavaScript
A high level, dynamically typed, interpreted programming language that is primarily used for creating interactive web pages and front-end web development
TypeScript
A superset of JavaScript that adds static type checking, class based object oriented programming, etc. It is commonly used in web development
Java
A high level, statically typed, object oriented programming language that is designed to be portable and platform independent
Frameworks
Vue.js
A progressive JavaScript framework used for building user interfaces. It focuses on the view layer, and is designed to be easy to integrate into other projects
Next js
Framework for building server-side rendered React applications. It provides features such as automatic code splitting and static site generation to help optimize performance
Astro
Content-driven web framework for building fast, server-rendered sites with interactive islands
SpringBoot
A Java framework used for building web applications. It provides a range of features and tools to help simplify development, such as dependency injection and inversion of control
Django
Python framework used for building web applications. It includes a wide range of built-in features and tools, such as an ORM and a templating system, to help streamline development
Additionals
Git
A popular version control system used for tracking changes to source code. It allows developers to collaborate on codebases and keep track of changes over time
GraphQL
A query language and runtime for APIs that was developed by Facebook. It allows clients to request only the data they need and reduces over-fetching of data
Apollo
An open-source platform for building GraphQL APIs. It provides a range of tools and services to help streamline the development process, such as a GraphQL server and client libraries
Databases
MongoDB
A popular NoSQL database that stores data in flexible, JSON-like documents. It is known for its scalability, flexibility, and ease of use
PostgreSQL
A relational database management system that is known for its reliability, stability, and feature-richness. It is commonly used in enterprise applications
Design
Figma
A cloud design and prototyping tool that allows teams to collaborate on user interface design. It provides features such as real-time collaboration, version history, and design libraries
Inkscape
A open-source vector graphics editor. It is commonly used for creating illustrations, logos, and other graphics
Illustrator
A vector graphics editor. It is commonly used by designers to create digital artwork, illustrations, and graphics
Blender
A open source 3D creation software. It can be used for a wide range of tasks such as modeling, rigging, animation, simulation, and rendering