JR

Hi, I'm Joan Romero

|

I can develop full-stack applications with technologies like JavaScript, TypeScript, React, Node, Express, Nest, PostgreSQL, or MongoDB

About me

My programming journey began with my first basic programming classes at college. At that time, I believed programmers were some class of hackers, and my knowledge of web development and programming was practically nil. In this way, the first programming language I learned was C++, where I began to develop basic programs executed in the console to practice the basic programming notions learned so far, as well as more advanced concepts such as object-oriented programming.

Later, I began to venture into the world of web development while learning HTML, CSS, and JavaScript to develop more complex programs with more attractive user interfaces. In this way, I decided that I would dedicate myself to web development after practicing with these languages and learning about other technologies such as React and Node, which make it even easier to develop web pages and applications that generate real value for other people. Since then, I began to specialize in this area of programming, learning both self-taught and through courses and bootcamps.

Skills

In college, I learned programming and basic software engineering concepts, such as the case of software life cycle, from the analysis of the system to the design and implementation. On the other hand, I have completed The Complete Web Developer in 2022: Zero to Mastery, The Complete 2022 Web Development Bootcamp, Advance CSS and SASS: Flexbox, Grid, Animations and More! and Complete React Developer in 2022 (w/ Redux, Hooks, GraphQL), in addition to learning other technologies, frameworks, and libraries with free resources such as YouTube.

Languages

HTML5

CSS3

JavaScript

TypeScript

Python

Frontend

React

Vue

SASS

Tailwind

Styled Components

Redux

Backend

Node

Express

Nest

Fastapi

Firebase

PostgreSQL

MongoDB

Other

Next

GraphQL

Git

Jest

Vitest

Pytest

Projects

WebAcess

WebAccess

Automatic web accessibility evaluation tool and contrast checker

View details

Sticky Notes

Sticky Notes

Notes app with internationalization.

View details

Coroshop

Coroshop

E-commerce with Stripe or PayPal payments.

View details

Time Killer

Time Killer

Webapp with several games

View details

Contact me