Jeshua Gildardo Alapizco Acosta, Developer in Mazatlan, Mexico
Jeshua is currently unavailable

Jeshua Gildardo Alapizco Acosta

Bio

Jeshua is a full-stack developer with several years of experience in software development. He has extensive knowledge of JavaScript and its modern frameworks including React, Angular, Vue.js, and Node.js, His back-end experience includes databases like MongoDB, MySQL, and PostgreSQL. Soft skills-wise, Jeshua is an extremely responsive communicator and is comfortable collaborating with teams of developers within an agile environment.

Portfolio

TerraTrue, Inc
React, HTML5, JavaScript, CSS, CSS3, TypeScript, Redux, Node.js
Coppel
JavaScript, React, Node.js, Express.js, MongoDB, Vue, TypeScript, CSS3, Next.js
Tecnika Global Sa De Cv
JavaScript, React, Node.js, Express.js, MySQL, Angular, TypeScript, CSS3

Experience

  • Node.js - 8 years
  • Express.js - 8 years
  • React - 8 years
  • JavaScript - 8 years
  • Redux - 7 years
  • MySQL - 7 years
  • MongoDB - 6 years
  • TypeScript - 6 years

Preferred Environment

Windows, MacOS, Slack, Git, GitHub, Visual Studio Code (VS Code), Linux

The most amazing...

...thing I've built is a rental website using the MERN stack which supports more than 2,000 users every day and has a user-friendly UI/UX.

Work Experience

React Developer

2021 - 2022
TerraTrue, Inc
  • Acted as a React and TypeScript front-end developer and built responsive front-end pages.
  • Worked with back-end developers and integrated back-end APIs.
  • Fixed production issues and wrote unit testing with Jest.
Technologies: React, HTML5, JavaScript, CSS, CSS3, TypeScript, Redux, Node.js

Senior Full-stack Developer

2018 - 2020
Coppel
  • Designed and developed single-page apps (SPA), progressive web apps (PWA), and reusable components using JavaScript, React, and Vue.js.
  • Utilized REST APIs and HTTP requests for secure data transfers (Axios, Fetch).
  • Developed a MongoDB database and REST APIs as well as third-party API integrations (Stripe, Plaid).
  • Wrote unit testing with Jasmine, Jest, and used Cypress for E2E testing.
  • Maintained and updated existing sites and applications to fix bugs, improve the UI, SEO, and performance.
  • Used Redux (Saga, Thunk) for state management in React and Vuex for state management in Vue.js.
Technologies: JavaScript, React, Node.js, Express.js, MongoDB, Vue, TypeScript, CSS3, Next.js

Senior Full-stack Developer

2016 - 2018
Tecnika Global Sa De Cv
  • Developed the company's internal website and other clients' websites using the latest user-facing features (React, Angular, Node.js).
  • Translated designs and wireframes into high-quality code using HTML, CSS, and UI frameworks.
  • Optimized components for maximum performance across a vast array of web-capable devices and browsers.
  • Reviewed the existing database, built database schemas, and wrote SQL queries to retrieve and manipulate data.
  • Collaborated with the team and management to solve problems and produce innovative solutions.
Technologies: JavaScript, React, Node.js, Express.js, MySQL, Angular, TypeScript, CSS3

Experience

OlaHub

OlaHub is a shopping website for gifts, flowers, chocolate, and cake.

Role: Full-stack Developer (React, Node.js)

Tasks Accomplished:
• Built the UI/UX from the sketch design using React, Redux, Bootstrap, HTML, and CSS.
• Developed REST APIs and GraphQL for the front end.
• Integrated Stripe as a payment service.
• Optimized the MySQL query performance using indexing.
• Optimized the big list of data rendering using react-window (a small, third-party library that makes it easier to create virtualized lists in your application).

Audi Rocklin

Audi Rocklin is a car booking website

Role: MERN Stack Developer

Tasks Accomplished:
• Converted the user mockups to pixel-perfect, mobile-responsive front-end pages using React, Redux, and Bootstrap.
• Developed REST APIs for the back end and GraphQL APIs for the front end.
• Designed the MongoDB database.
• Wrote back-end unit testing with Jest.

RV Storage Depot

https://www.rvstoragedepot.com/
RV Storage Depot is a storage-renting website for RVs, boats, trailers, and the like.

Role: MERN Stack Developer

Tasks Accomplished:
• Designed the project architecture and set up CI/CD integrations and the AWS deployment process.
• Built front-end pages using React, Redux (Saga), and React Bootstrap.
• Developed Node.js, Express.js back end and integrated other microservices with Python.
• Designed the MySQL database and used Sequelize for the ORM (object–relational mapping).

Cherry Avenue Storage

Cheery Avenue Storage is a website for finding storage units.

Role: MEAN Stack Developer

Tasks Accomplished:
• Converted the designs into pixel-perfect UI/UX pages.
• Used NgRx for state management.
• Wrote unit and browser testing using Jasmine and Karma.
• Developed REST APIs and used MySQL for database.

Education

2012 - 2016

Bachelor's Degree in Computer Science

Instituto Tecnológico de Culiacán - Culiacán, Mexico

Skills

Libraries/APIs

React, Node.js, Redux-Saga, Vue, NgRx

Tools

Sequelize, Git, GitHub, Slack

Languages

JavaScript, CSS, TypeScript, HTML5, CSS3

Frameworks

Express.js, Jest, Angular, Redux, Bootstrap 3, Next.js

Platforms

Visual Studio Code (VS Code), Windows, MacOS, Linux

Storage

MySQL, MongoDB

Other

Software Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring