Summary
Overview
Work History
Education
Skills
LANGUAGES
Timeline
Generic

ERICK ALEXANDER CHAVIEL

Bogotá

Summary

I'm a Web Developer with 10 years of experience. Always open to learning new technologies or tools, adapting is essential in this ever evolving field My area of expertise is front-end development, mainly React but I've also worked with Vue. I've done some back-end work, most of it in PHP using frameworks like Symfony and Laravel, and also Python. I have had the chance to work with relational data bases using management systems like MySQL and PostgreSQL.

Overview

10
10
years of professional experience

Work History

Front-end Developer

Zemoga
Bogotá
01.2021 - Current
  • Nightshift: A web application for creating and managing contracts with suppliers. Main functionalities include AI data extraction, ESign package, smart dashboards, contract life cycle management. I work mainly with the React front-end and Laravel back-end repos, and also occasionally work on a small service built in Golang that's use to obtain user's data from an LDAP database.

Technologies used: HTML5, CSS3, Javascript, React, React Hook Forms, Vitest, PHP, Laravel 11, Postgre SQL, Git, Golang.

  • Morningstar's Main Website: I was part of the front end team that maintained the public side of the website, fixing bugs, adding new features and interfaces to it. I also had the chance to work with SEO guidelines. The front end was based on Vue.

Technologies used: HTML5, SASS, Javascript, Axios, Vue, Jest, Git.

  • Morningstar Data Package: A python package that provided the users with function to manipulate stock data, having features to filter, format and manipulate such data. The team was also in charge on a python API that retrieve the data from multiple source and unified the responses. The package's documentation was created using a library called Sphinx that generated a static web with the details about the package function, changelog and previous versions. The documentation's UI was modified to follow the client's UI guidelines using basic CSS and Javascript.

Technologies used: HTML5, CSS3, Javascript, Python, Pytest, Pydantic, Fastapi, Git.

  • Analytics Lab: A data science tool based on an open source platform called JupyterLab, where data scientists could make use of jupyter python notebooks for their day to day tasks. It provided plug-ins where users could retrieve data and use it in the notebooks by dragging them from the interface to the notebook cells, the corresponding python code was generated then. These plug-ins by default could be created with React, which is JupyterLab's default. Eventually they had to be migrated to Vue due to the client having a UI components library built in it and wanting to make its applications UI consistent. JupyterLab also allows the creation of server side extensions based on python, and we created a fair share of endpoints for authentication, and data fetching.

Technologies used: HTML5, CSS3, SASS, Javascript, React, React Hooks, Redux, Axios, Vue, Jest, Python, Pydantic, Git.

Front-End Developer

Endava
Caracas
11.2019 - 03.2020
  • I was part of the front end team for an application that allow users to buy servers, manage their resources and monitor their status and behavior. The front end was made with React and integrated with a GraphQL API.

Technologies used: HTML5, CSS3, Javascript, React, React Hooks, Redux, Jest, GraphQL, Jest, Git.

Front-end Developer

Teravision Technologies
Caracas
03.2019 - 11.2019

I was part of the front end team with tasks ranging from fixing bugs to adding new features.

  • Diocesan: A platform for a religious institution that offer functionalities like being able to sign up for masses and manage them with a calendar, distribute publicity through mass messaging via SMS or email, provide educational material for users.

Technologies used: HTML5, CSS3, Javascript, React, Redux, Axios, Git.

Full-Stack Developer

Arawato Media
Caracas
03.2017 - 03.2019

My job was to fix existing bugs on the front and back-end sides, and also add new interfaces creating their corresponding endpoints and integrating them.

  • Cuidados24: A web application that allowed healthcare professional to offer their services at home, where they could schedule appointments and specify their rates. It also provided a rating system that patients could use.

Technologies used: PHP, Symphony, PostgreSQL, HTML5, CSS3, Javascript, React, Redux, Axios, Git.

  • PaseFit: A subscription based platform where users could buy memberships to get benefits in certain gyms around the city. These benefits could include access to some classes, access for an amount of days to those gyms, etc. If the plan included classes, users were able to scheduled them using a calendar. It also had integration with third party payment platforms.

Technologies used: PHP, Symphony, PostgreSQL, HTML5, CSS3, Javascript, React, Redux, Axios, Git.

  • Pago Global: A payment button that could be integrated in multiple web apps that provided options like payment with transfers or credit cards. The platform offered options to personalized the buttons and also collect data regarding their use and give reports in a dashboard. I was part of the front end team.

Technologies used: HTML5, CSS3, Javascript, React, Redux, Axios, Git.

  • Ecosalas: ECOEM was a company that offered spaces for start-ups that didn't have a physical office. ECOEM also provided meeting rooms. Ecosalas was a web platform to allow the teams in the start-ups that lived there to make reservations for the meeting rooms via a calendar. It also had other perks like materials be used during the meetings like projectors, markers, etc. I worked on both stacks of the application.

Technologies used: PHP, Laravel, MySQL, HTML5, CSS3, Javascript, React, Redux, Axios, Git.

PHP Developer

Ilernus
Caracas
06.2016 - 03.2017

My job was to work on a REST API that would feed the front-end. During the time I was there we managed to create basic endpoints for users, students, teachers, courses and provide tools to upload multimedia for the course.

  • Ilernus: An educational platform that offers a variety of courses and educational materials.

Technologies used: PHP, Laravel, MySQL, Git.

Education

Bachelor's Degree -

Universidad Central de Venezuela
Caracas
08-2014

Skills

  • Git (10 years)
  • HTML5 (9 years)
  • Javascript (9 years)
  • React (6 years)
  • Redux (5 years)
  • React Hooks (3 years)
  • Vue (2 years)
  • Jest (2 years)
  • CSS3 (6 years)
  • SASS (4 years)
  • REST API Integration (8 years)
  • PHP (4 years)
  • Laravel (3 years)
  • Symfony (2 years)
  • Python (2 years)
  • Pydantic (2 years)
  • Fastapi (1 year)
  • Pytest (1 year)
  • SQL (4 years)
  • MySQL (3 years)
  • Postgre (3 years)
  • REST API Development (4 years)

LANGUAGES

Spanish; Castilian Native speaker
English Highly proficient

Timeline

Front-end Developer

Zemoga
01.2021 - Current

Front-End Developer

Endava
11.2019 - 03.2020

Front-end Developer

Teravision Technologies
03.2019 - 11.2019

Full-Stack Developer

Arawato Media
03.2017 - 03.2019

PHP Developer

Ilernus
06.2016 - 03.2017

Bachelor's Degree -

Universidad Central de Venezuela
ERICK ALEXANDER CHAVIEL