Last update: February 25 2024

<JohanDev />

Frontend Developer

Welcome to my professional portfolio. I'm JohanDev, a dedicated web developer with a passion for programming. Committed to continuous learning, I create diverse projects to enhance my expertise. Driven by a spirit of free learning, I invite you to explore my portfolio to discover the skills and projects that define my professional journey.

Skills

  • Proficient in designing and developing web pages adhering to industry-leading standards and methodologies.
  • Implementing coding best practices to ensure codebase clarity, understanding, and long-term sustainability.
  • Applying agile methodologies to create adaptable and customer-centric products, responsive to evolving needs.
  • Utilizing advanced techniques and tools to optimize web applications, following the RAIL model for enhanced performance and prioritizing user experience.
  • Adhering to accessibility principles to create inclusive and universally accessible projects, ensuring usability for individuals with disabilities.
  • Conducting comprehensive static and integration tests to guarantee the functionality and reliability of algorithms in the development process.
  • Actively engaging in coding challenges on platforms like CodeWars and Frontend to continuously enhance coding proficiency.
75%
75%
75%
React Vue Tailwind Sass Visual Studio Code Git Figma Jest

Education

Technical Bachelor in Systems - SENA 2019. Ver
Teamwork and assertive communication - Latin American Center for Minor Species 2020. Ver
Online courses - PLATZI Feb 2022 - Feb 2023. Ver

Work Experience

TaskUs, Web Creator Specialist

From Jan 2023

  • Give support to our customers in their website creation
  • Assured accurate performance in our customers website
  • Use professionals tools for the web creation process

Emporio Bienes y Capitales, Fronted Developer

Nov 2022 - Jan 2023

  • Maintain and design the web applications of one of the best real estate networks in Colombia.
  • Implement navigation and comfort strategies for users
  • Provide support to application logic and implementation problems.

Atento Colombia, Junior Quality Engineer

Oct 2021 - Jan 2022

  • Perform quality tests on applications
  • Assign bugs and contact developers to get them resolved
  • Produce weekly reports on the status of incidents

Projects

Task Manager

Eztor

December 6 2023
  • React

Eztor is a React and Tailwind-based e-commerce project that dynamically displays content from an API. With React-Router for seamless navigation and a global context managing product states, Eztor delivers a visually appealing interface and optimal user experience.

Task Manager

Task Manager

August 27 2023
  • React

Task Manager is a fully operational web application built with React, applying fundamental principles of the library, including the use of React states and components structures. Developed during React courses at PLATZI, this project demonstrates practical implementation of React concepts for efficient and dynamic user interfaces.

Task Manager

Muviz

August 9 2022
  • Vanilla

Muviz stands as a non-functional movie project created using Axios for API interactions, enabling dynamic page creation through DOM manipulation with JavaScript. Representing a significant personal achievement, Muviz showcases my prowess in utilizing key technologies for effective web development.

Task Manager

Colombia

September 18 2022

Colombia is a straightforward webpage designed to practice layout and animations, emphasizing optimal viewing on desktop. This project serves as a practical exercise in mastering web page aesthetics and dynamic elements.

Task Manager

Notifications Page

November 7 2022

This was a solution to the Notifications page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Task Manager

News Homepage

Nov 14 2022

This is a solution to the News Homepage challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Task Manager

Newsletter sign-up form

July 29 2023

This is a solution to the Newsletter sign-up form with success message challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.