I'm RickFeR

Web Developer

+2 years of experience as a developer. Delivering premium digital solutions. Achieving excellent user experience through performance and usability. Providing scalable and customized web solutions.

profile photo

PROFESSIONAL EXPERIENCE

Systems Engineer, Web Developer

PlanupsoftJune 2021 - February 2023
first experience Planupsoft
KEY ACCOMPLISHMENTS
  • Improved performance of a web product by replacing loop iterations for information display.
  • Satisfaction in the usability of an application, by implementing an Improvement Plan system between a qualifier and a qualified user.
  • Agile response in the development and support of new features, from 1 month to 1 week, by constantly monitoring the structure of the application and identifying previous problems.
RESPONSIBILITIES
  • Developing and supporting web applications based on JavaScript, Angular and Magento.
  • Provide technical support to customers to resolve issues related to these applications using tools such as Git, SSH and FileZilla.
  • Design and create landing pages and new functionality for the company's products.

PROJECTS

  • Movie Finder

    Movie Finder

    React
    Tailwind

    In this application, states were utilized to control the search form, enabling users to search for movies in real time as they type. To enhance performance, React hooks such as useEffect and useMemo were implemented. With useEffect, API queries were efficiently managed by triggering them when specific values change or when the component is mounted or dismounted. By utilizing useMemo, calculations and storage of values were optimized, minimizing unnecessary recalculations.

    Github Website
  • Shopping Cart

    Shopping Cart

    React
    Tailwind

    States were utilized to create product filters and useContext was employed to manage the global states of both the filter and the cart. To minimize the need for repetitive setState calls, useReducer was implemented. Conditional rendering and local storage were also incorporated to enhance the overall user experience.

    Github Website
  • Tic Tac Toe Game

    Tic Tac Toe Game

    React
    Tailwind

    This application demonstrates mastery of key React concepts, such as the use of states to store and update game information. Through conditional renderings, the current state of the board is visually represented, enabling players to make their moves.

    Github Website
  • Password Generator

    Password Generator

    JavaScript
    HTML
    CSS

    This application allows users to generate secure passwords randomly. Algorithms and programming logic in JavaScript were used to generate passwords based on specific requirements, such as length and the inclusion of special characters, uppercase letters, lowercase letters, and numbers.

    Github Website
  • Budget Calculator

    Budget Calculator

    JavaScript
    HTML
    CSS

    In this program, users can track and manage their income and expenses. Programming logic allows users to enter their income and expenses, and the calculator automatically performs the calculations to display the current balance.

    Github Website
  • Simple BlackJack

    Simple BlackJack

    JavaScript
    HTML
    CSS

    In this game, random cards are generated and the objective is to get as close as possible to a sum total of 21 without going over. Programming logic was used to generate random cards, calculate the total sum, and check if the player has gone over 21, which would result in a defeat.

    Github Website

ACADEMIC BACKGROUND

UNIVERSITY EDUCATION

SYSTEMS ENGINEERING
Universidad Mariana, Colombia - 10 Semesters
August 2016, April 2022

COMPLEMENTARY ACADEMIC TRAINING

  • EF SET ENGLISH CERTIFICATE 61/100 (C1 ADVANCE)
    EF Standard English Test (EF SET)
    April 5, 2023
  • CLOSURES Y SCOPE EN JAVASCRIPT
    Platzi Academi
    February 9, 2023
  • ASINCRONISMO CON JAVASCRIPT
    Platzi Academi
    February 19, 2023
  • INTRODUCCIÓN A REACT.JS
    Platzi Academi
    February 24, 2023
  • VOCABULARY AND EXPRESSIONS
    Platzi Academi
    January 12, 2023
  • ENGLISH COURSE FOR DEVELOPERS
    Platzi Academi
    February 28, 2023
  • BÁSICO DE JAVASCRIPT
    Platzi Academi
    January 17, 2023
  • UNIVERSIDAD DE JAVASCRIPT – DE CERO A EXPERTO
    Udemy
    January 17, 2023
  • CURSO BÁSICO DE TAILWIND CSS
    Platzi Academi
    May 8, 2023
  • TALLER PRÁCTICO DE JAVASCRIPT: MATEMÁTICAS Y ESTADÍSTICA BÁSICA
    Platzi Academi
    February 7, 2023
  • PRÁCTICO DE JAVASCRIPT
    Platzi Academi
    January 23, 2023
  • INTRODUCTION TO BIG DATA
    UC San Diego
    September 24, 2020
  • SCRUM FUNDAMENTALS
    SCRUMstudy – SFC
    May 25, 2021
  • DEFINITIVO DE HTML Y CSS
    Platzi Academi
    Jul 24, 2022
  • CSS GRID BÁSICO
    Platzi Academi
    October 12, 2022
  • TRANSFORMACIONES Y TRANSICIONES EN CSS
    Platzi Academi
    Mar 7, 2023