
Javier Villafuerte
Verified Expert in Engineering
React Developer
Arequipa, Peru
Toptal member since November 15, 2021
Javier is a senior front-end developer with almost a decade of experience building robust and easy-to-use web applications at AmigoCloud. He specializes in React and AngularJS and excels in implementing plugins for Mapbox GL JS and Leaflet. Javier enjoys introducing new technologies to deliver innovative solutions.
Portfolio
Experience
- JavaScript - 8 years
- Git - 8 years
- CSS - 8 years
- AngularJS - 6 years
- React - 4 years
- Mapbox GL - 4 years
- SCSS - 4 years
- TypeScript - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code), MacOS, Slack, JavaScript
The most amazing...
...thing I’ve developed is a dynamic forms solution used by AmigoCloud clients to collect data from the web or mobile devices.
Work Experience
Senior Front-end Engineer
AmigoCloud
- Developed the web solutions to enable users to import their workflows into AmigoCloud as a data collection solution; worked on the tools that allowed them to define, style, and share online maps.
- Tracked the bugs using Sentry and GitLab; used Puppeteer for the E2E testing of the web application.
- Assisted in upgrading our existing AngularJS and Leaflet solutions, used React and Mapbox GL JS to implement new features while maintaining the core application, and developed new features with the up-to-date technologies.
Full-stack Developer
Inka Labs
- Implemented a new Joomla extension to allow the clients to share up-to-date information with their visitors.
- Assisted in creating a new version of a stock visualization solution for our client in Germany.
- Ran an invite-only social network for the elderly, where they could share everyday experiences and establish new friendly relationships.
Experience
Interactive Form Editor
Dynamic Form Solution
I defined the communication protocol between the forms and clients, regardless of the preview, web, or mobile solution, implemented each field type, and introduced a digital signing solution.
Online Map Editor
Education
Bachelor's Degree in Computer Science
San Pablo Catholic University - Arequipa, Peru
Professional Degree in Computer Science
Instituto del Sur - Arequipa, Peru
Certifications
ECPE Proficient CEFR Level C2 in English
Cultural Arequipa
Skills
Libraries/APIs
React, Mapbox GL, jQuery, Leaflet, RxJS, React DnD, REST APIs
Tools
Git, Mobile Verification Toolkit (MVT)
Languages
JavaScript, CSS, SCSS, TypeScript, PHP, HTML, HTML5
Frameworks
AngularJS, Django, Django REST Framework
Paradigms
E2E Testing
Platforms
Django CMS, Joomla
Storage
PostgreSQL, PostGIS
Other
Computer Science, English, Web Development, Axios
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