Hi there!👋 I'm
Ezequiel Castellanos
Front End Web Developer
About me
I'm a self-taught front end developer specializing in JavaScript. I have experience working with React and backend technologies, such as Node.js, Express, MongoDB, and GraphQL. I like helping new developers achieve their goals, I also contribute to online open-source communities with translations, fixes, and reviews of technical articles.
I enjoy volunteering my time to help translate articles and tutorials such as the Javascript.info open-source tutorial with translations and as a maintainer of the Spanish GitHub repository. I'm also part of the freeCodeCamp translator community, contributing with translation and review of articles.
Skills
- React
- JavaScript
- HTML5
- CSS3
- SASS
- Material UI
- NPM
- Node.js
- GraphQL
- GitHub
- Git
- MongoDB
- Jest
Some of my projects
- Vite
- Vanilla JS
- CSS
- React
- Semantic UI
Flip a card and find the matching pair. This game was built using Vite + React, Vanilla JavaScript and the UI component framework Semantic UI. I've added a confetti celebration when all cards have been flipped, and a restart button to start the game again. Libraries used: lodash: used to shuffle the cards randomly; react-confetti: celebration confetti for winners; semantic-ui-react: used for buttons and modal
- Next.JS
- TypeScript
- Tailwind CSS
- React-Markdown
My portfolio webpage using Next.js and Tailwind CSS to showcase some of my front-end projects. This portfolio site also hosts a blog, which I write to share my insights and knowledge on various front-end development topics. The blog posts are in markdown format, which is converted to HTML markup using the react-markdown library.
- React
- Node.js
- MongoDB
- GraphQL
- mongoose
- Apollo Server/Client
A social media app clone where users can register, login, create posts, like posts, and comment on them. I've added new features to the base app such as: allowing the user to edit their posts, responsive layout, light/dark theme selector, and User Profile.