Last update: February 25 2024
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.
Education
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
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
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.
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.
Colombia
September 18 2022Colombia 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.
Notifications Page
November 7 2022This was a solution to the Notifications page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
News Homepage
Nov 14 2022This is a solution to the News Homepage challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Newsletter sign-up form
July 29 2023This 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.