Aaron Melian, Developer in Madrid, Spain
Aaron is available for hire
Hire Aaron

Aaron Melian

Verified Expert  in Engineering

Front-end Developer

Location
Madrid, Spain
Toptal Member Since
March 8, 2022

Aaron is a front-end developer with four years of experience working with React, developing new features, building dynamic web applications from the ground, maintaining internal component libraries, and doing code reviews. He is very interested in learning new technologies and being up to date. Aaron's leading technologies are React, TypeScript, Flow, Redux, Redux-saga, Jest, React Testing Library, Thunk, and Styled-components.

Portfolio

Foodsby, Inc.
React, Git, Test-driven Development (TDD), Ajax, Styled-components, Material UI...
InstaLock Network LLC
React, HTML, CSS, JavaScript Testing, Testing, JavaScript, API Integration...
Openbank
React, Testing, Unit Testing, Jest, Enzyme, Styled-components, Storybook, Redux...

Experience

Availability

Part-time

Preferred Environment

Windows, Windows 10, Windows 7, MacOS

The most amazing...

...projects I have worked on are Telefonica's business site payment application and Openbank's payment management app.

Work Experience

React Developer

2022 - 2022
Foodsby, Inc.
  • Added a new payment process for adding discounts (perks) for members of the client's users.
  • Improved the address search process for the food delivery app.
  • Added the new Google Maps widget to track favorite addresses.
  • Cleaned the asynchronous codebase translating sagas to thunks.
Technologies: React, Git, Test-driven Development (TDD), Ajax, Styled-components, Material UI, Jest, Redux, React Redux, Redux-Saga, Redux Thunk

React Developer

2022 - 2022
InstaLock Network LLC
  • Added authentication process through Amazon Cognito with signup, login, forgotten password, and code verification features.
  • Added live games tracker and bet tracking functionality.
  • Created a blog that allowed users to create "guides" on the available bets.
  • Created an odds calculator and saved the user's preferred odds type.
  • Displayed live games through twitch's embedded feature.
Technologies: React, HTML, CSS, JavaScript Testing, Testing, JavaScript, API Integration, Axios, Coding, Ajax

Senior Front-end Developer

2021 - 2022
Openbank
  • Developed Openbank's new payment management application.
  • Expanded and maintained internal component's library, Storybook.
  • Built the client area from the ground up and was involved in the design process.
  • Coordinated with the QA and back-end team to ensure the application's quality and performance.
  • Reviewed my teammates' code and ensured the proper quality standards on the repositories.
Technologies: React, Testing, Unit Testing, Jest, Enzyme, Styled-components, Storybook, Redux, Redux Thunk, Routing, CSS, CSS3, JSX, HTML5, TypeScript 3, REST APIs, React Router, TypeScript, User Interface (UI), User Experience (UX), Performance, JavaScript, Front-end, Front-end Development, JavaScript 6, JavaScript 5, Jira, Cypress, Web Applications, Responsive Web Apps, Responsive Design, React Components, React Hooks, UI Components, SCSS, Data Visualization, Webpack, Responsive UI, Coding, Engineering, Programming, Scrum, React Redux, Axios, API Integration

Front-end Developer

2020 - 2021
Telefónica
  • Developed Telefonica's new payment method application for the business site.
  • Automated the buying process of any given product.
  • Transformed UX mockups to clean and maintainable code.
  • Maintained and added components to Telefonica's internal library.
Technologies: React, JavaScript, CSS, Sass, HTML, Redux, Redux Thunk, Storybook, Jest, Enzyme, TypeScript 3, REST APIs, React Router, TypeScript, User Interface (UI), User Experience (UX), Next.js, Performance, Styled-components, Front-end Development, JavaScript 6, JavaScript 5, Jira, Web Applications, Front-end, Responsive Web Apps, Responsive Design, React Components, React Hooks, UI Components, Bootstrap, SCSS, Dashboards, Data Visualization, Webpack, Responsive UI, Coding, Engineering, Programming, Scrum, React Redux, Testing, Routing, Axios, API Integration

Front-end Developer

2019 - 2020
Tecnalis
  • Developed front-end code for the gambling industry.
  • Coordinated and developed integrations with the back-end team.
  • Developed, maintained, and reviewed code according to quality standards.
Technologies: JavaScript, React, Redux, Ajax, CSS3, CSS, HTML, Sass, REST APIs, Material UI, React Router, User Interface (UI), User Experience (UX), Performance, Front-end, Front-end Development, JavaScript 6, JavaScript 5, Jira, Web Applications, Responsive Web Apps, Responsive Design, React Components, React Hooks, UI Components, Bootstrap, SCSS, Dashboards, Responsive UI, Coding, Engineering, Programming, Scrum, React Redux, Testing, Routing, Axios, Next.js, API Integration

Front-end Developer

2019 - 2019
Connections Collective
  • Created fast-loading static websites. Worked with React and Angular.
  • Converted sketches to front-end code and troubleshooting.
  • Built dynamic web applications using Redux and Ajax.
Technologies: React, Angular, Ajax, Redux, Redux Thunk, HTML, HTML5, CSS3, CSS, Sass, REST APIs, React Router, User Interface (UI), User Experience (UX), JavaScript, Front-end, Front-end Development, JavaScript 6, JavaScript 5, Web Applications, Responsive Web Apps, Responsive Design, React Components, React Hooks, Bootstrap, SCSS, Responsive UI, Coding, Engineering, Programming, Scrum, Routing, Jira

Foodsby's Web Application

https://home.foodsby.com/
A food delivery app. I worked as a front-end developer, focusing on unifying existing criteria and developing new features such as:

• Discount checkout page
• Member selection improvement
• Editing the discount page
• Google Maps widget
• Unify redux criteria
• Location search improvement

KD Agency

A basic landing page application for a digital agency. Worked as a freelance developer using React.

Features
• A simple landing page application.
• Language toggle.
• Image carousel.
• Image gallery.
• Contact form.

Cool Movies

https://cool-movies-b594b.firebaseapp.com/
Created a movie browsing application using Angular.

Features
• Movies, TV shows, and actors' searching and filtering.
• Category filter.
• Movie carrousel.
• Movie review list.
• Recommended movies and shows.

PokeApi

Developed a Pokemon list and guessing game application using React.

Features

• REST API requested data visualization.
• Pagination.
• Search.
• Displayed quantity selector.
• Progressive image loading.
• Responsive design.
• Score storage and visualization through Firebase: Realtime database.
• Users can pick which groups to find in the game.
• Auto-completion and name suggestion for spelling correction.
• Maximum dynamic score, according to selected groups.
• Random items selection with no repeating.
• Responsive design.

Languages

JavaScript, CSS3, CSS, HTML, JavaScript 6, JavaScript 5, Sass, HTML5, TypeScript, TypeScript 3, SCSS

Frameworks

Redux, Next.js, Jest, Material UI, Bootstrap, Angular, Cypress

Libraries/APIs

React, React Redux, REST APIs, React Router, AngularUI, Redux-Saga

Tools

Redux Thunk, JSX, Jira, Webpack, Git, JavaScript Testing

Paradigms

Scrum, Testing, Unit Testing, Test-driven Development (TDD), REST

Other

Programming, Ajax, Styled-components, Routing, Front-end, Front-end Development, Web Applications, Responsive Web Apps, Responsive Design, React Components, React Hooks, UI Components, Responsive UI, Engineering, Coding, Storybook, Enzyme, User Interface (UI), User Experience (UX), Dashboards, Data Visualization, Performance, API Integration, Web MVC, Axios

2011 - 2017

Bachelor's Degree in Mechanical Engineering

Simon Bolivar University - Caracas, Venezuela

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