JR

Hola, ¿que tal? Soy Joan Romero

|

Puedo desarrollar aplicaciones full stack con tecnologías como JavaScript, TypeScript, React, Node, Express, Nest, PostgreSQL o MongoDB

Sobre mí

Mi viaje en el mundo de la programación comenzó con las primeras clases de programación básica cursadas en la universidad. Para ese entonces, creía que todos los programadores eran alguna clase de hackers y mi conocimiento en cuanto al desarrollo web y la programación eran prácticamente nulos. De esta manera, el primer lenguaje de programación que aprendí fue C++, donde comencé a desarrollar programas básicos ejecutados en la consola para practicar las nociones básicas de programación aprendidas hasta el momento además de conceptos más avanzados como la programación orientada a objetos.

Posteriormente, comencé a incursionar en el mundo del desarrollo web aprendiendo HTML, CSS y JavaScript con el fin de desarrollar programas más complejos y con interfaces de usuario más atractivas. De esta forma, decidí que quería dedicarme al desarrollo web luego de practicar con estos lenguajes y conocer de otras tecnologías como React y Node, las cuales facilitan aún más el desarrollo de páginas y aplicaciones web que generan valor real para otras personas. Desde entonces, comencé a especializarme en esta área de la programación aprendiendo tanto de forma autodidacta como a través de cursos y bootcamps.

Habilidades

En la universidad aprendí programación y conceptos básicos de la ingeniería de software, como es el caso del ciclo de vida del software, partiendo desde el análisis hasta el diseño e implementación de sistemas. Por otro lado, he terminado cursos como The Complete Web Developer in 2022: Zero to Mastery, The Complete 2022 Web Development Bootcamp, Advance CSS and SASS: Flexbox, Grid, Animations and More! y Complete React Developer in 2022 (w/ Redux, Hooks, GraphQL), además de aprender otras tecnologías, frameworks y librerías con recursos gratuitos como es el caso de Youtube.

Lenguajes

HTML5

CSS3

JavaScript

TypeScript

Python

Frontend

React

Vue

SASS

Tailwind

Styled Components

Redux

Backend

Node

Express

Nest

Fastapi

Firebase

PostgreSQL

MongoDB

Otros

Next

GraphQL

Git

Jest

Vitest

Pytest

Proyectos

WebAcess

WebAccess

Herramienta de evaluación automática de accesibilidad web y evaluador de contraste.

Ver detalles

Sticky Notes

Sticky Notes

Aplicación de notas con internacionalización.

Ver detalles

Coroshop

Coroshop

E-commerce con pagos en Stripe o PayPal.

Ver detalles

Time Killer

Time Killer

Webapp que dispone de varios minijuegos.

Ver detalles

Contáctame