Fernando Gabriel Vilar
Verified Expert in Engineering
Full-stack Developer
Buenos Aires, Argentina
Toptal member since July 5, 2021
Fernando is a certified Scrum master and full-stack developer with six years of freelancing experience. While he is skilled in full-stack development, he primarily enjoys working as a front-end web developer. Fernando is experienced in all major frameworks and fully believes the best of the web is yet to come—and he's excited to be a part of it!
Portfolio
Experience
- Full-stack - 7 years
- TypeScript - 7 years
- Google Cloud - 5 years
- Firebase - 5 years
- React - 5 years
- Progressive Web Applications (PWAs) - 5 years
- Go - 4 years
- Svelte - 3 years
Availability
Preferred Environment
Linux, Visual Studio Code (VS Code), Tailwind CSS, Figma
The most amazing...
...experience was when I was able to help a client seamlessly complete a tech stack migration.
Work Experience
Front-end Web Developer
Portefini
- Conducted maintenance of a legacy Polymer code base.
- Developed React components. Used Redux and Redux-saga for stage management and styled-components for style encapsulation.
- Implemented integrations with marketing and analytics tools such as ActiveCampaign, OptinMonster, Facebook Pixel, Hotjar, and Google Analytics.
- Wrote Firebase Cloud functions in Node.js, primarily for background syncing.
- Customized code for server-side rendering with Next.js.
CTO
Bredec
- Architected software and infrastructure solutions (cloud-only, specifically Google Cloud Platform) for the company's clients.
- Implemented fully managed REST-like back ends in Go.
- Developed progressive web apps with Polymer and/or web components for the company's clients.
Front-end Web Developer
Learning Health
- Designed the company's user-facing single-page application completely using Polymer.
- Implemented lazy-loading for both assets and components, mobile-first, and responsive design patterns.
- Interfaced with multiple and disparate REST APIs (Bonita BPM and FHIR, among others).
FullStack Developer
Bredec
- Developed bespoke content management systems in Go and (mostly) Google Cloud Datastore.
- Developed web front ends in Angular and later Polymer.
- Deployed and monitored the codebase to Google Cloud (App Engine).
Experience
Go-semver32
https://github.com/vilarfg/go-semver32This is an effort to save Semantic Version numbers in a space and sort efficient manner.
The library serves as my own personal standard for code quality (style, complete docs, 100% test coverage, and CI set up).
Certifications
Palladium 2020 Challenge
Codility
Programming with Google Go
Coursera
Certified Scrum Master
Scrum Alliance
Essential Google Cloud Infrastructure: Foundation
Coursera
Architecting with Google Kubernetes Engine: Foundations
Coursera
Business Process Modeling A-Z™: Learn BPMN 2.0 From Scratch
Udemy
Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Udemy
gRPC [Golang] Master Class: Build Modern API & Microservices
Udemy
Google Cloud Platform Fundamentals: Core Infrastructure
Coursera
Front-End Web Developer Nanodegree
Udacity
Full Stack Web Developer Nanodegree
Udacity
All You Need To Know About AngularJS
Udemy
Programming for Everybody (Python)
Coursera
M101JS: MongoDB for Node.js Developers
MongoDB University
M101J: MongoDB for Java Developers
MongoDB University
M102: MongoDB for Database Administrators
MongoDB University
R Programming
Coursera
M101P: MongoDB for Developers
MongoDB University
Skills
Libraries/APIs
React, Node.js, Polymer, REST APIs, Stripe, Protobuf, Redux-Saga
Tools
Google Kubernetes Engine (GKE), Git, SendGrid, Facebook Pixel, Hotjar, Google Analytics, Figma
Languages
HTML, JavaScript, TypeScript, CSS, Go, Sass, SQL, Python, R, Java
Platforms
Web, Firebase, Google App Engine, Google Cloud Platform (GCP), Linux, Kubernetes, Docker, Visual Studio Code (VS Code)
Storage
Google Cloud Datastore, Cloud Firestore, Google Cloud, MongoDB, Neo4j, ScyllaDB, PostgreSQL, Redis
Frameworks
Svelte, Gin-Gonic, Redux, Swagger, Django, Flask, gRPC, AngularJS, Next.js, Express.js, Tailwind CSS
Paradigms
Scrum, REST, BPMN, Microservices, UI Design, UX Design
Other
Full-stack, Single-page Applications (SPAs), Front-end, Web Components, Google Cloud Functions, Responsive Design, Styled-components, Containers, Apache Cassandra, Algorithms, Concurrency, BPM, ActiveCampaign, Progressive Web Applications (PWAs), Content Management Systems (CMS), Code Versioning, Storybook
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