Skills

I don’t believe that proficiency with an specific tech can be mesured, you can always learn new things or face new problems. So, here is the list of tech where I feel comfortable.

Skill JavaScript logoSkill ReactJS logoSkill Redux logoSkill NodeJS logo

I also use some other technologies to empower my development, such as bundelers like (Webpack), task runners like (Grunt and gulp), css pre-processors like (SCSS, postCSS), and others like (Babel, ESLint, cypress, etc)

Courses and certifications

In this section, we will review the most important courses and certifications I have taken.

Logo from LFS261 from The Linux Foundation course.

Date

23/08/2020

Issuer

The Linux Foundation

More details

LFS261: DevOps and SRE Fundamentals - Implementing Continuous Delivery

Personal impressions

I learned a lot about using Jenkins as a CI-CD tool, previously I've worked with other cloud tools like Gitlab or Github actions, this helped me go deeper into Jenkins than the course suggested.

As I had a deeper knowledge of other agents I needed to learn how to work with Jenkins in the same way, if I wanted to move them to Jenkins, just knowing the basics about Jenkins was not enough.

Logo from LFD259 from The Linux Foundation course.

Date

01/05/2021

Issuer

The Linux Foundation

More details

LFD259: Kubernetes for Developers

Personal impressions

This course was quite complicated for some reasons, among them, the complexity of having a Kubernetes cluster, I ended deploying several virtual machines on my primary computer for that.

Another reason was the structure of the course itself, there were exercises and workshops I needed to complete, but no one reviews your job, I always had a feeling that I did them wrong.

After completing the course I took two months to work on my own projects to deploy them into my cluster, this helped me settling all the knowledge I had.

CKAD certification logo by the Cloud Native Foundation.

Date

25/07/2021

Issuer

Cloud Native Foundation (The Linux Foundation)

More details

CKAD: Certified Kubernetes Application Developer

Personal impressions

The preparation for this certification was hard, the exam lasts 2 hours and in that time you needed to complete a series of exercises, for that you need to learn and understand all the configurations for any situation, this allows to complete tasks the fastest possible way.

The exam was taken in a plain terminal, for that reason I lost the possibility to use my favourite IDE to get completion suggestions. I had to learn and memorize all the things that I knew already in order to be autonomous and efficient, at the present time I'm really glad I appreciate it because I'm more efficient and I don't need to read documentation or examples with the same frecuency.

Experience

Coding Bootcamp Skylab.

Skylab

(SEPT 2017 - DEC 2017)

Full-stack Javascript Developer.

In this three month Bootcamp, I learned modern technologies for development and modern architecture.

I worked with Javascript and ES6 to build web applications, and I also learned ReactJS to build SPA.

For the server-side, I learned NodeJS and ExpressJS,

for the database MongoDB and for the serverside rendering PUG.

Fluttr company logo.

Fluttr

(FEB 2018 - AUG 2019)

React Front-end developer.

I started working on maintaining and creating new features in an existing project, but over time I had the opportunity to create new projects from scratch without any dependency restriction. I also started the container version of all the frontend platforms and the CI/CD pipelines to enable automatic releases without a lot of manual bundle and server deployment.

Proppos company logo.

Proppos

(OCT 2019 - PRESENT)

Full-stack and Dev-ops developer

I started working as the only front end developer in the project, I have the complete responsibility on it, but also worked on the back end. I’m also working on the systems part, creating container applications of both frontend and back end and also scripts to automate the tasks on the client’s systems with security and fail safe.