Robert Mengual
Verified Expert in Engineering
Software Developer
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
Experience
- React - 4 years
- Agile - 4 years
- TypeScript - 4 years
- Angular - 3 years
- React Native - 2 years
- Ionic - 2 years
- NestJS - 2 years
- Node.js - 2 years
Availability
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
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.
React Native Developer
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.
React Developer for a Feedback Management Platform
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.
Product Manager
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.
Software Developer
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.
Software Developer
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.
Software Developer
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.
Experience
ToberQuizz
https://github.com/Tobertet/ToberQuizzI developed and designed the application entirely.
It is available in all countries in F-Droid and Google Play.
BowedTech (WIP)
Open Pros & Cons
https://github.com/Tobertet/open-pros-consEducation
Master's Degree in Music
Polytechnic University of Valencia - Valencia, Spain
Bachelor's Degree in Computer Engineering
Polytechnic University of Valencia - Valencia, Spain
Bachelor's Degree in Music
Conservatorio Superior de Música "Joaquín Rodrigo" de Valencia - Valencia, Spain
Certifications
AWS Certified Developer | Associate
Amazon Web Services
Skills
Libraries/APIs
Node.js, React, Vue, React Testing Library, RxJS, Vue 3
Tools
Atlassian Suite, GitHub, GitHub Pages, GitLab, CircleCI, Git, Capacitor, Jira, Slack, Google Workspace, Trello, IBM Watson, Vue CLI, PrestaShop, Figma, InVision, Expo, Makefile, Confluence, LilyPond, Audiveris
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
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, F-Droid, EAS, Lean, Coding, Music Notation, Optical Character Recognition (OCR)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring