Chihuahua - Mexico

Front-End Developer

Juan Carlos Marrufo 👋

Front-end developer with solid experience building responsive, scalable, and accessible web applications using the MERN stack. I specialize in React and have a strong foundation in full-stack JavaScript development. Core Strengths: React (Hooks, Context API, Router) JavaScript & TypeScript Tailwind CSS, CSS3 (Flexbox, Grid) REST APIs & JSON Git & GitHub / GitLab Clean architecture & SOLID principles Reusable component libraries & design systems Additional Experience: Node.js, Express MongoDB (CRUD, Aggregation, Mongoose) UI libraries: Material UI, Bootstrap, HeadlessUI Form handling: React Hook Form Agile workflows: Scrum, Jira, Trello Testing: Jest, React Testing Library, Supertest, Vitest, Mocha, Chai Working Knowledge Of: Authentication: JWT, OAuth, Firebase Auth Firebase & AWS (S3, EC2 basics) PostgreSQL & SQL Docker & basic DevOps Tools I Use Daily: VS Code, Sublime, Postman, Figma, Chrome DevTools I've worked on production-grade apps with dynamic UIs, role-based access, and mobile-first designs. I led front-end development for internal dashboards and scheduling tools, collaborating closely with back-end engineers and UI/UX designers. I'm passionate about building user-centric, high-performance interfaces that solve real-world problems. Always learning. Always shipping.

Industrias de interés:

  • HealthTech
  • E-commerce
  • FoodTech
  • Gubernamental
  • Creadores de Contenido y Streaming

3Años de experienciacomo Front-End Developer

1 año comoTeam Membercon 4 personas a cargo
4 Años de experiencia trabajando con Node.jsyReact.js
Inglésadvanced
Verified by

Experiencia

Educación

  • High School Diploma

    Bachillerato Cultural Vallarta

    September 2012 - December 2015

Cursos y certificaciones

  • Python - basic

    HackerRank

  • Scientific Computing with Python

    freeCodeCamp

  • Quality Assurance

    freeCodeCamp

  • Back End Development and APIs

    freeCodeCamp

  • Data Visualization

    freeCodeCamp

  • Front End Development Libraries

    freeCodeCamp

  • JavaScript Algorithms and Data Structures

    freeCodeCamp

  • Responsive Web Design

    freeCodeCamp

Habilidades principales

Node.js

Node.js

experience:4 años
Verified by
React.js

React.js

experience:4 años
Verified by

Habilidades adicionales

Python

Python

experience:5 años
Verified by
Express.js

Express.js

experience:4 años

Otras habilidades

Habilidades complementarias a mis conocimientos en metodologías, procesos, plataformas y software previamente utilizados.

  • KanBan
  • Microsoft Teams
  • Agile
  • Slack
  • Waterfall
  • Trello
  • Scrum

Industrias de interés

Estoy interesado en conocer y trabajar en las industrias y empresas de este sector.

  • HealthTech
  • E-commerce
  • FoodTech
  • Gubernamental
  • Creadores de Contenido y Streaming
Si eres empresa o reclutador

Podrás comparar candidatos con perfiles similares y obtener el match perfecto.