Daniel Grande Mendez, Developer in Barcelona, Spain
Daniel is available for hire
Hire Daniel

Daniel Grande Mendez

Verified Expert  in Engineering

Bio

Dani has been working as a front-end developer for over ten years, focusing on React over the last few years. He loves freelancing because it gives him the freedom to find and develop projects he can relate to. Dani is willing to work on SSR web development since he is keen on Next.js; he is also looking to create UI components, as he enjoys building mobile apps with React Native.

Portfolio

Amalgamated Token Services Inc., dba CoinList
TypeScript, React, HTML, CSS, JavaScript, Ruby, Tailwind CSS, Framer Motion...
Cord Analytics LLC
React, API Integration, Python, Data Visualization, Stripe, Stripe API, GitHub...
Mood Product Group LLC
React, Next.js, Vercel, Monorepos, API Integration...

Experience

  • JavaScript - 10 years
  • React - 5 years
  • Node.js - 4 years
  • TypeScript - 4 years
  • Styled-components - 4 years
  • GraphQL - 3 years
  • Emotion API - 2 years
  • Next.js - 2 years

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Slack, React

The most amazing...

...project I've worked on was developing a second-hand web marketplace for a unicorn company.

Work Experience

Front-end React and TypeScript Developer

2024 - PRESENT
Amalgamated Token Services Inc., dba CoinList
  • Created a new gamification section for the main website using a micro front end.
  • Developed a new UI library to migrate the legacy code to React components using a micro front end.
  • Created nice transition UI animations using Framer Motion.
Technologies: TypeScript, React, HTML, CSS, JavaScript, Ruby, Tailwind CSS, Framer Motion, Microfrontends, Monorepos, Test-driven Development (TDD), React Testing Library, CI/CD Pipelines, Ruby on Rails (RoR)

Front-end JavaScript Developer

2024 - 2024
Cord Analytics LLC
  • Integrated Stripe API with the front end and contributed to designing the back-end integration.
  • Developed reusable UI components for the project.
  • Assisted in creating some data visualization components.
  • Developed dynamic and customizable visual charts with Chart.js.
Technologies: React, API Integration, Python, Data Visualization, Stripe, Stripe API, GitHub, Chart.js

React/Next.js Front-end Engineer

2024 - 2024
Mood Product Group LLC
  • Helped the team create a new Next.js website with an app router.
  • Created UI elements to be reused across the packages.
  • Integrated the platform with external SDKs (Yotpo and Klaviyo).
Technologies: React, Next.js, Vercel, Monorepos, API Integration, Application State Management, Contentful, Context API, Responsive Web Apps, GitHub, eCommerce

JavaScript Developer

2021 - 2024
Kinsta Ltd.
  • Created React reusable components for the company's UI library.
  • Migrated our help center successfully to our new React stack.
  • Improved our pipeline with Lerna and GitHub Actions.
Technologies: JavaScript, React, Emotion API, GraphQL, TypeScript, Docker, Front-end, CSS, HTML, HTML5, REST APIs, API Integration, APIs, User Interface (UI), User Experience (UX), Software Architecture, Full-stack, Web Development, Design Systems, Full-stack Development, Jest, Vercel, Front-end Development, React Query, React Hooks, Source Code Review, Code Review, UI Libraries, UI Components, Component Libraries, Storybook, Task Analysis, Axios, JSON, Webpack, Monorepos, Application State Management, Redux, Context API, Unit Testing, Amazon S3 (AWS S3), Responsive Web Apps, Dashboards, GitHub, Test-driven Development (TDD), React Testing Library, CI/CD Pipelines

JavaScript Developer

2020 - 2021
Preply
  • Migrated the Q&A section from a legacy code to Next.js.
  • Improved the web page speed performance to increase SEO.
  • Developed a POC to change its business model, orienting it towards a subscription model.
  • Built the company's UI library as part of my role.
  • Hired several JavaScript developers, owning candidates' interviews.
Technologies: React, TypeScript, GraphQL, Styled-components, Next.js, CSS, HTML, HTML5, REST APIs, API Integration, APIs, User Interface (UI), User Experience (UX), Software Architecture, PostgreSQL, Full-stack, Google Analytics, Tailwind CSS, Cypress, Stripe, Web Development, Design Systems, Python, MySQL, Full-stack Development, Prismic, Jest, Vercel, Front-end Development, Back-end Development, React Query, React Hooks, Source Code Review, Code Review, Interviewing, Search Engine Optimization (SEO), Google Search Console, Server-side Rendering (SSR), UI Libraries, UI Components, Component Libraries, Organic SEO, Storybook, Google SEO, Task Analysis, Axios, JSON, Webpack, Application State Management, Redux, Context API, Unit Testing, Amazon S3 (AWS S3), Responsive Web Apps, GitHub, Test-driven Development (TDD), React Testing Library, CI/CD Pipelines

JavaScript Developer

2018 - 2020
Letgo
  • Developed the new web chat section utilizing sockets.
  • Created a GraphQL API for improving SEO to create subpages based on the location of the products and the products' type.
  • Created the posting flow based on the product specs.
  • Contributed to all SEO improvements that were performed on the web page.
  • Interviewed and hired several JavaScript developers.
  • Reviewed candidates' technical JavaScript tests to see if they fit the company well.
Technologies: React, Styled-components, GraphQL, Node.js, Front-end, MongoDB, CSS, HTML, HTML5, REST APIs, API Integration, APIs, User Interface (UI), User Experience (UX), Software Architecture, Google Analytics, Google Tag Manager, Cypress, Express.js, Stripe, Web Development, Design Systems, SQL, MySQL, Full-stack Development, Jest, Google Cloud, Front-end Development, Back-end Development, React Hooks, Source Code Review, Code Review, Search Engine Optimization (SEO), Google Search Console, Server-side Rendering (SSR), UI Libraries, UI Components, Component Libraries, Organic SEO, Redux, Material UI, Google SEO, Task Analysis, React Redux, Axios, Amazon Web Services (AWS), JSON, Webpack, Application State Management, Context API, Unit Testing, Amazon S3 (AWS S3), Responsive Web Apps, GitHub, Test-driven Development (TDD), React Testing Library, CI/CD Pipelines, NoSQL, Redis, Redis Cache

Full-stack Developer

2012 - 2019
Android Lista
  • Created the website from the beginning as the 2nd developer in the company.
  • Mentored new hires after a few years of working at the company.
  • Built the web page's scrapping to get all the information needed.
  • Migrated the legacy PHP web page to Next.js, improving the performance.
Technologies: PHP, JavaScript, React, Front-end, CSS, HTML, HTML5, REST APIs, API Integration, APIs, User Interface (UI), Software Architecture, Full-stack, Google Analytics, SEO Tools, Web Development, Firebase, Design Systems, Next.js, SQL, MySQL, Full-stack Development, Back-end Development, Source Code Review, Code Review, Search Engine Optimization (SEO), Google Search Console, Server-side Rendering (SSR), Organic SEO, Chakra UI, Google SEO, Task Analysis, Mobile Development, Axios, JSON, Webpack, Web Scraping, Unit Testing, Amazon S3 (AWS S3), Responsive Web Apps, GitHub, React Native, NoSQL, Redis, Redis Cache

Full-stack Developer

2010 - 2012
Bebabum
  • Developed a market place of sharing skills from scratch.
  • Implemented and integrated a ticketing system for a ski station.
  • Developed a chat app helping to increase the user time on the app.
Technologies: Python, Django, CSS, HTML, JavaScript, Web Development, SQL, MySQL, Back-end Development, Google SEO, Task Analysis, GitHub

Experience

Preply

http://preply.com/
A language learning marketplace where users can find a tutor and assist video classes online.

I was a front-end developer for this project, working in different parts, including the Q&A section and the new subscription model for payments.

Letgo

https://www.letgo.com/
Letgo is a second-hand marketplace. It is a company that raised more than one billion dollars focused on the US market before selling the US part of the company to others.

I acted as a front-end developer while working in different parts of the site, improving it, and performing new tasks.

Legal THC Online Shop

https://hellomood.co/
A legal THC online shop. As a front-end developer, I helped the team create the new Next.js web using the new app Router API. I also integrated external SDK on the web and created reusable UI components.

Coinlist Karma

https://coinlist.co/karma
A dedicated gamification page designed to enhance user engagement by tracking and rewarding interactions within the platform.

Each week, users can accumulate points based on their activities and contributions. These points can be exchanged for various rewards or benefits. Additionally, users can earn medals and badges, which are awarded according to the number of points they collect. This system not only encourages consistent participation but also adds an element of fun and competition, motivating users to interact more frequently and meaningfully with the platform. The more points a user earns, the more prestigious their medals and rewards become, creating a sense of achievement and recognition.

Watchie

I developed an Android and IOS application that aggregated all the streaming platform movies and TV shows in one app: users could find where to see a movie or filter their search by genre, year, actor. I also developed the scrapping to fill up the database.

Androidlista

http://www.androidout.com
An Android applications marketplace. I helped the team migrate from the Next.js Pages Router to the new app Router API. I also helped improve the performance of the web page, and I improved all the legacy source code.

Skills

Libraries/APIs

React, Node.js, React Redux, Stripe, React Query, Context API, Chart.js, React Testing Library, Emotion API, REST APIs, Stripe API, Framer Motion

Tools

Google Analytics, Webpack, GitHub, Expo.io, Slack

Languages

JavaScript, TypeScript, CSS, HTML, SQL, HTML5, Python, GraphQL, PHP, Ruby

Frameworks

Next.js, React Native, Redux, Material UI, Tailwind CSS, Express.js, Jest, Cypress, Django, Ruby on Rails (RoR)

Paradigms

Unit Testing, Test-driven Development (TDD), Mobile Development, Search Engine Optimization (SEO), Microfrontends

Platforms

Docker, Firebase, Vercel, Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code), Contentful

Storage

MongoDB, MySQL, JSON, Amazon S3 (AWS S3), NoSQL, Redis, Redis Cache, PostgreSQL, Google Cloud

Other

Styled-components, Organic SEO, Storybook, Front-end, Google SEO, Technical Hiring, Source Code Review, Code Review, Task Analysis, Server-side Rendering (SSR), UI Libraries, UI Components, Component Libraries, API Integration, User Interface (UI), SEO Tools, Web Development, Design Systems, Full-stack Development, Front-end Development, Back-end Development, React Hooks, Axios, Web Scraping, Monorepos, Application State Management, Responsive Web Apps, Dashboards, CI/CD Pipelines, eCommerce, Interviewing, Google Search Console, APIs, User Experience (UX), Software Architecture, Full-stack, Google Tag Manager, Prismic, Chakra UI, Interviews, Data Visualization

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