David PorcelFront End Developer
I have been working as frontend engineer for the last 7 years, focusing mainly on Vue and React, working closely with UX design teams. I also have experience working as a fullstack engineer and leading small teams.
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
React
React
11/26/2019
Tech stack
React (6)
B2 Upper Intermediate
B1 Intermediate
Vue.js (6)
AngularJS (4)
MySQL (4)
GraphQL (3)
Next.js (3)
WordPress REST API (3)
Serverless (3)
On-page SEO (3)
AWS CLI (3)
Sass (3)
Redux (3)
MongoDB (2)
Laravel (2)
Arduino (2)
Less (2)
Jest (2)
Node.js (2)
Loopback (2)
CircleCI (2)
Technical Leadership (2)
TypeScript (2)
WebRTC (1)
Google Material Design (1)
Google Maps (1)
Vanilla JS
CSS3
Responsive UI
Experience
Freelance Front End DeveloperVolato
07/2021 - Currently

- Worked implementing a new landing page for a private jet firm using Next.js, taking special considerations for performance and SEO best practices. - Worked making changes to their current landing page built with Nuxt. - Migrated their current landing page to AWS S3 and cloudfront. - Participated in the decision making process for design changes on their landing page. - Integrated Pipedrive as part of their sales funnel.

React
WordPress REST API
Serverless
On-page SEO
GraphQL
AWS CLI
Vue.js
Next.js
Frontend EngineerGoldcast
10/2020 - 09/2021

- Worked on a marketing platform for B2B companies to host interactive virtual events with real time video streaming for large audiences. - Worked building a reusable UI components library from scratch. - Led a team to develop an admin web application to give clients the ability to create and manage every aspect of their events on their own. - Collaborated on integrations to Goldcast’s products with various marketing automation tools such as Hubspot, Marketo and Salesforce. - Participated in product management activities to facilitate the communication between tech and non tech teams in the organization. - Mentored junior frontend engineers on our team to improve code quality. - Reduced time spent on the event creation process on the admin application by 60% by optimizing the UI of the most time consuming parts of the process.

Technical Leadership
WebRTC
TypeScript
Sass
Vue.js
Frontend EngineerRyte
07/2020 - 10/2020

- Worked on a web platform to give businesses the ability to provide delivery services as well as scheduled transportation for their clients. This project was built using Vue.js, google maps, geolocation API and web sockets to display drivers locations in real time and monitor the state of each delivery or pick up. - Led the development of an e-commerce web application built in React, Material UI and TypeScript for businesses to be able to promote, sell and deliver their products. - Actively participated in the UX design decision making process to optimize user interfaces and evaluate their technical feasibility considering time constrains.

React
Jest
Technical Leadership
Google Maps
TypeScript
Redux
Sass
Vue.js
Google Material Design
Full Stack Web EngineerTriGrow Systems
09/2018 - 02/2020

- Collaborated on the development of the TriGrow Systems web application. Worked in the frontend built with Vue.js to manage and automate processes for the cultivation and harvesting of various cannabis strains and other high value crops using microcontrollers on multiples facilities around the united states and other countries. - Collaborated on an e-commerce web application frontend built with Vue.js to distribute hardware components for indoor growing of cannabis and other crops. - Collaborated on the development of the TriGrow Systems web admin application used as a backend for an e-commerce website. Worked in both frontend built with Vue.js and Vuetify and backend built with loopback (node framework). - Worked implementing new features, optimizing SQL queries, creating new endpoints on loopback backend, building user interfaces on the frontend with Vue.js and writing unit and integration tests.

MySQL
CircleCI
Node.js
Jest
Loopback
Sass
Vue.js
Frontend EngineerApptuto
10/2016 - 09/2018

- Developed the Apptuto e-learning web application used by students to prepare for the Chartered Financial Analyst (CFA) exam. Worked on the frontend built with Angular. - Collaborated on the design, analysis and development for an admin backend web application. - Collaborated on migrating the e-learning platform codebase from Angular to React.

React
AngularJS
Less
Redux
Software EngineerBeanar.io
02/2014 - 02/2016

- Planning, analysis, design and development of software solutions. - Worked in every stage of the development of web applications, maintaining close communication with the client. - Developed solutions using the Arduino platform. - Collaborated in software analysis and data modeling for various projects.

MySQL
MongoDB
AngularJS
Arduino
Laravel
Education
E-commerce applications CertificateNational Tsing Hua University
06/2013 - 07/2013
Bachelor of Engineering - BEUniversidad Tecnológica Centroamericana
01/2012 - 02/2016