Robert Mengual, Developer in Valencia, Spain
Robert is available for hire
Hire Robert

Robert Mengual

Verified Expert  in Engineering

Software Developer

Location
Valencia, Spain
Toptal Member Since
February 7, 2022

Robert is a full-stack developer focused on JavaScript and TypeScript, using React, Angular, and Node.js mainly. He managed a chatbot project presented to IBM, mentored developers, gave workshops, created and grew teams, developed eCommerce projects, and improved E2E conversion. His strongest skill as a developer is his mindset. Robert approaches jobs with a product, then Agile, and finally, a test-driven mindset—in other words, the why, how, and what.

Portfolio

William Tapley
Coding, Music, Docker, Scheme, LilyPond, Lisp, Music Notation, Audiveris, XML...
Atlas Tech Development, Inc.
React Native, .NET, Azure, React, Xamarin, TypeScript, JavaScript, REST, Jira...
AllVoices Holding Co
React, GraphQL, Next.js, Agile, HTML, HTML5, Cypress, Jest, JavaScript...

Experience

Availability

Part-time

Preferred Environment

Linux Mint, Linux, MacOS, Visual Studio Code (VS Code), Atlassian Suite, Git, React, Angular, TypeScript, Android, Full-stack Development

The most amazing...

...product I have created is ToberQuizz, a free software product that was started this year and is already used by thousands.

Work Experience

Senior Developer for Innovative Music Coding Platform

2022 - 2022
William Tapley
  • Developed a whole new music notation named Gabriel using LilyPond and self-written extensions with Scheme.
  • Converted any music written in XML to the custom Gabriel notation and printed it as PDF using the LilyPond API.
  • Read existing scores and converted them to XML through Audiveris as an Optical Character Recognition (OCR).
  • Used Docker to allow the customer to run the given software from any of his computers, regardless of the operating system.
Technologies: Coding, Music, Docker, Scheme, LilyPond, Lisp, Music Notation, Audiveris, XML, Visual Studio Code (VS Code), Atlassian Suite, GitHub, Git, TypeScript, JavaScript, React, Agile, Jira, Scrum, HTML5, CSS, HTML, Lean, OCR

React Native Developer

2022 - 2022
Atlas Tech Development, Inc.
  • Rewrote a whole application that was previously built in Xamarin to React Native, fixing a few usability problems at the same time.
  • Tracked bugs and features using Jira as a reporting tool.
  • Integrated with an existing REST API written in C# and .NET.
  • Used many open-source libraries for extending react-library capabilities, including integrating with the native calendars, using an agenda, getting a list of contacts, and making phone calls.
Technologies: React Native, .NET, Azure, React, Xamarin, TypeScript, JavaScript, REST, Jira, Figma, InVision, Linux, EAS, Expo, Jest, iOS, Android, DevOps, C#, C#.NET, Node.js, Visual Studio Code (VS Code), Atlassian Suite, GitHub, Git, Agile, Scrum, HTML5, CSS, HTML, Amazon Web Services (AWS), Lean, Confluence, Material UI, Full-stack Development

React Developer for a Feedback Management Platform

2022 - 2022
AllVoices Holding Co
  • Developed new features for an existing web application built with Next.js and JavaScript.
  • Migrated the whole application from JavaScript to TypeScript.
  • Reduced the bundle size of the application in production from a Docker image of 1.2 GB to 0.7 GB.
  • Contributed to the product vision with the right questions about the features to be implemented and the actual user necessities in a lean way.
  • Created an engineering strategy, technical documentation, and decision log for technical concerns in Confluence.
Technologies: React, GraphQL, Next.js, Agile, HTML, HTML5, Cypress, Jest, JavaScript, TypeScript, Docker, Kubernetes, Makefile, Lean, Jira, Confluence, DevOps, Node.js, Visual Studio Code (VS Code), Atlassian Suite, GitHub, Git, Scrum, CSS, Amazon Web Services (AWS), REST, Figma, Material UI, Full-stack Development

Product Manager

2020 - 2021
Creditas
  • Created the product team from scratch for an emerging startup team in Valencia.
  • Started a new eCommerce product named Creditas Store. Found market-fit during the first stages of the product.
  • Managed the Creditas Store during the growth stage, doubling the size of the team, and reporting ten times more E2E conversion.
Technologies: Jira, GitHub, Slack, G Suite, Atlassian Suite, Trello, Continuous Discovery, Git, Agile, Scrum, Kanban, HTML5, CSS, HTML, Figma, Lean, Confluence, Material UI

Software Developer

2019 - 2020
Creditas
  • Created the first engineering team in Creditas Valencia.
  • Defined and developed the architecture and technologies of the front end for the product Creditas Store.
  • Evolved the front-end team from one to 12 people.
  • Created a sustainable and efficient way of working between the technical and design teams.
Technologies: TypeScript, React, Redux, CircleCI, GitHub, Kotlin, Spring, iOS, Android, Firebase, Firebase Cloud Functions, DevOps, Node.js, Visual Studio Code (VS Code), Atlassian Suite, GitLab, Git, JavaScript, Test-driven Development (TDD), Agile, Jira, Scrum, Jest, HTML5, CSS, RxJS, HTML, Amazon Web Services (AWS), REST, Figma, Lean, Confluence, Angular Material, Material UI, Full-stack Development

Software Developer

2018 - 2019
Mimacom
  • Developed and led a health app for very complex diseases that tracked and monitored patients and allowed them to schedule appointments with their doctor.
  • Developed and maintained an application that enabled users to use their insurance data from their phones in case of an accident.
  • Mentored a big group of developers with workshops and seminars to assist the company in adopting new technologies.
Technologies: Node.js, React, React Native, Angular, Ionic, Redux, TypeScript, iOS, Android, Firebase, Firebase Cloud Functions, DevOps, Visual Studio Code (VS Code), Atlassian Suite, GitHub, Git, Java, JavaScript, NestJS, Test-driven Development (TDD), Agile, Jira, Scrum, Jest, HTML5, CSS, RxJS, HTML, Amazon Web Services (AWS), REST, Figma, Lean, Confluence, Angular Material, Material UI, Full-stack Development

Software Developer

2017 - 2018
Krama e-soft
  • Led, mentored, and guided the entire engineering team through all projects.
  • Created and managed an internal chatbot project that was presented in IBM.
  • Developed and delivered five projects in one year with outstanding user satisfaction.
  • Delved into trending technologies at IBM's offices during my partnership with them.
Technologies: Ionic, Angular, React, Cordova, NestJS, Node.js, IBM Cloud, IBM Watson, TypeScript, iOS, Android, Firebase, Firebase Cloud Functions, DevOps, Visual Studio Code (VS Code), Atlassian Suite, GitHub, Git, JavaScript, Agile, Jira, Capacitor, Scrum, Jest, HTML5, CSS, RxJS, HTML, REST, Lean, Confluence, Material UI, Full-stack Development

ToberQuizz

https://github.com/Tobertet/ToberQuizz
A FOSS hybrid app made with Capacitor and developed with Vue 3 that holds creative and free challenges making use of ethical technology.

I developed and designed the application entirely.

It is available in all countries in F-Droid and Google Play.

BowedTech (WIP)

https://bowedtech.com/en/
A PrestaShop-based eCommerce that sells double bass bows made of aluminum, as a continuation of my final project at my master's degree. I developed the entire website, from the UI, design, implementation, and integration with third-party services. I also made the business analysis and found options for making the physical product. I expect it to start being produced in a few months.

Open Pros & Cons

https://github.com/Tobertet/open-pros-cons
A React-based FOSS hybrid application made with Ionic and Capacitor that enables users to make lists of pros and cons. I developed every single line of code of this application. It is available in F-Droid and Google Play.
2015 - 2016

Master's Degree in Music

Polytechnic University of Valencia - Valencia, Spain

2011 - 2015

Bachelor's Degree in Computer Engineering

Polytechnic University of Valencia - Valencia, Spain

2011 - 2015

Bachelor's Degree in Music

Conservatorio Superior de Música "Joaquín Rodrigo" de Valencia - Valencia, Spain

JULY 2022 - JULY 2025

AWS Certified Developer | Associate

Amazon Web Services

Languages

TypeScript, JavaScript, HTML5, CSS, HTML, GraphQL, C#, Java, Kotlin, Scheme, Lisp, XML, C#.NET

Frameworks

Angular, Ionic, React Native, Jest, Redux, NestJS, Cypress, Next.js, Angular Material, Material UI, Spring, .NET

Libraries/APIs

Node.js, React, Vue, React Testing Library, RxJS

Tools

Atlassian Suite, GitHub, GitHub Pages, GitLab, CircleCI, Git, Capacitor, Jira, Slack, G Suite, Trello, IBM Watson, Vue CLI, PrestaShop, Figma, InVision, Expo, Makefile, Confluence, LilyPond

Paradigms

Agile, Scrum, Kanban, Test-driven Development (TDD), DevOps, Parallel Programming, REST

Platforms

Firebase, Android, Visual Studio Code (VS Code), Linux Mint, Linux, Docker, iOS, MacOS, Amazon Web Services (AWS), Azure, Xamarin, Kubernetes

Other

Music, Sound, Art, Firebase Cloud Functions, Full-stack Development, Web Security, Algebra, Operating Systems, Distributed Systems, Audio, Audio Engineering, Research, Continuous Discovery, Cordova, IBM Cloud, Vue 3, F-Droid, EAS, Lean, Coding, Music Notation, Audiveris, OCR

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