Portrait of Thayrov Garcia
👋

Hello, I'm Thayrov!
Web and mobile developer
with two and a half years of experience
in the JavaScript/TypeScript ecosystem.

About me

Experienced in Typescript, Node JS, React, React Native, Redux Toolkit, Next JS, Express, PostgreSQL, MongoDB, GraphQL, and Apollo Client. Striving to deepen understanding of software architecture, cloud solutions, and agile methodologies.

Previous roles in customer service, sales, teaching, management, and designing have equipped with valuable skills. Problem-solving and conflict resolution abilities allow navigation of challenges in coding projects. Excel in team settings due to strong communication skills. Possess a keen sense of project management.

Bring a mature, well-rounded skill set that complements technical abilities, making a holistic contributor to any team. Seeking to grow, contribute, and excel in full-time remote positions.

My experience

My projects

Mercadillo Cívico

E-commerce for healthy products with administration panels for suppliers and administrators.

  • React
  • Material UI
  • Tailwind CSS
  • Redux Toolkit
  • Node.js
  • Express
  • JWT
  • Passport
  • Stripe
  • Prisma
  • PostgreSQL

Look Art BCN

Commercial page of a beauty center and photo studio in Barcelona with integrated email services. Conducted a seamless site migration from Ionos to Vercel.

  • TypeScript
  • Next.js
  • Tailwind CSS
  • Resend

Rick and Morty App

Web application to search for and view information about characters from the "Rick and Morty" series using the Rick and Morty GraphQL API.

  • React
  • Styled Components
  • GraphQL
  • Apollo Client
  • Github Actions
  • Github Pages

National Pokedex

Web application for exploring Pokémon with custom filters and real-time data from PokeAPI, cached in my own backend and database.

  • Node.js
  • React
  • Redux
  • Styled Components
  • Express
  • Sequelize
  • PostgreSQL
  • Jest

Geo Papel

Worked as a full-stack developer on this startup project for 2 months. Develop half of the front-end and full back-end with Notion API Integration.

  • React
  • Chakra UI
  • Node.js
  • Express
  • Notion API

Mandala App

Developed an app for advertising and selling hand-colored mandalas by my wife.

  • React
  • Material UI
  • React Router
  • Firebase

Text Encryption App

Created an app for secure message exchange with custom encryption keys. Managed the project using agile methods and Trello.

  • Encryption
  • JavaScript
  • Agile Development
  • Trello

Trading Journal

Developed a trading tools platform that includes a position sizing calculator and trading journal.

  • JavaScript
  • Trading
  • Calculator
  • Bootstrap

Mis Apuntes de Programación

Created a website to share notes, toolkits, and reflections from my Web Development course.

  • Web Development
  • HTML
  • SASS
  • Bootstrap

E-commerce REST API

Developed a REST API for managing user, product, and cart entities in an e-commerce platform.

  • REST API
  • MongoDB
  • Authentication
  • Express
  • Testing
  • Swagger

My skills

Programming

  • JavaScript
  • TypeScript
  • Python
  • Java
  • Go

Frontend-web

  • HTML5
  • jQuery
  • React
  • React router DOM
  • Formik
  • Yup
  • Next.js
  • Redux
  • Redux Toolkit
  • Redux Persist
  • SweetAlert2
  • Webpack
  • Vite

Styling

  • CSS
  • SASS
  • LESS
  • Tailwind CSS
  • Bootstrap
  • Material UI
  • Chakra UI
  • Styled Components

Backend

  • Node.js
  • Express
  • Socket.io
  • Json-Server
  • Cors
  • Dotenv
  • Multer
  • Nodemailer
  • Faker
  • Handlebars

Authentication and session management

  • Express-Session
  • Passport
  • JWT
  • Bcrypt

Database

  • Mongo
  • MySQL
  • PostgreSQL
  • Sequelize
  • Prisma
  • Mongoose
  • Firebase

API management

  • Axios
  • Fetch API
  • GraphQL
  • Apollo Client
  • Swagger
  • Insomnia

Mobile

  • React Native
  • Expo
  • Xcode
  • Android Studio
  • SQLite

DevOps

  • Docker
  • OCI
  • PM2
  • Cross-Env

Testing

  • Jest
  • Chai
  • Mocha
  • Supertest

Code quality & logging

  • ESLint
  • Prettier
  • Husky
  • Lint-Staged
  • Winston
  • Morgan

Version control

  • Git
  • Github

Soft Skills

  • Analytical Thinking
  • Teamwork
  • Communication
  • Projects management
  • Results Oriented

Contact me

Please contact me directly at contact@thayrov.com or through this form: