Juan David Avila Caycedo
Software Architect «remote» at Holberton Colombia- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Natalia Vera Duran
Juan is a natural leader, a generous mentor, an experienced software developer, and a wonderful person. He dissolves any social barrier to create learning environments where everyone is acknowledged and supported in their own journey. He is deeply curious and autodidact. He has excellent social skills to work in groups and lead teams. As a human, he is always developing deep human relationships of friendship and mutual support. He is generous, comprehensive, and compassionate. He always has good words for everyone and has disposition, interest, and availability to help others.
Natalia Vera Duran
Juan is a natural leader, a generous mentor, an experienced software developer, and a wonderful person. He dissolves any social barrier to create learning environments where everyone is acknowledged and supported in their own journey. He is deeply curious and autodidact. He has excellent social skills to work in groups and lead teams. As a human, he is always developing deep human relationships of friendship and mutual support. He is generous, comprehensive, and compassionate. He always has good words for everyone and has disposition, interest, and availability to help others.
Natalia Vera Duran
Juan is a natural leader, a generous mentor, an experienced software developer, and a wonderful person. He dissolves any social barrier to create learning environments where everyone is acknowledged and supported in their own journey. He is deeply curious and autodidact. He has excellent social skills to work in groups and lead teams. As a human, he is always developing deep human relationships of friendship and mutual support. He is generous, comprehensive, and compassionate. He always has good words for everyone and has disposition, interest, and availability to help others.
Natalia Vera Duran
Juan is a natural leader, a generous mentor, an experienced software developer, and a wonderful person. He dissolves any social barrier to create learning environments where everyone is acknowledged and supported in their own journey. He is deeply curious and autodidact. He has excellent social skills to work in groups and lead teams. As a human, he is always developing deep human relationships of friendship and mutual support. He is generous, comprehensive, and compassionate. He always has good words for everyone and has disposition, interest, and availability to help others.
Credentials
-
Curso de Introducción a la Terminal y Línea de Comandos
PlatziJul, 2021- Oct, 2024 -
Curso de Control de Flujo en C
PlatziMar, 2021- Oct, 2024 -
Curso de Programación Estructurada
PlatziMar, 2021- Oct, 2024 -
Curso de Programación Estructurada
PlatziMar, 2021- Oct, 2024 -
Curso de Introducción a C
PlatziFeb, 2021- Oct, 2024 -
Curso de Closures y Scope en JavaScript
PlatziJan, 2021- Oct, 2024 -
Curso de Manipulación del DOM
PlatziJan, 2021- Oct, 2024 -
Curso de JavaScript Engine (V8) y el Navegador
PlatziDec, 2020- Oct, 2024 -
Curso de POO y Algoritmos con Python
PlatziDec, 2020- Oct, 2024 -
Curso de Programación Orientada a Objetos: POO
PlatziDec, 2020- Oct, 2024 -
Fundamentos de C# con NET Core
PlatziDec, 2020- Oct, 2024 -
Curso de Estrategias para Aprender en Línea Efectivamente
PlatziNov, 2020- Oct, 2024 -
Curso Básico de Java SE
PlatziOct, 2020- Oct, 2024 -
Curso de Introducción a Java SE
PlatziOct, 2020- Oct, 2024 -
Curso de Introducción al Pensamiento Computacional con Python
PlatziOct, 2020- Oct, 2024 -
Curso de Tecnología para Gerentes y Directores
PlatziOct, 2020- Oct, 2024 -
Curso Práctico de HTML y CSS
PlatziJul, 2020- Oct, 2024 -
Curso de Fundamentos de Node.js
PlatziJul, 2020- Oct, 2024 -
Curso de Sapper
PlatziJul, 2020- Oct, 2024 -
Curso Práctico de React JS
PlatziApr, 2020- Oct, 2024 -
Curso de Asincronismo con JavaScript
PlatziApr, 2020- Oct, 2024 -
Curso de ECMAScript 6+
PlatziApr, 2020- Oct, 2024 -
Curso de Single Page Application con JavaScript Vanilla
PlatziApr, 2020- Oct, 2024 -
Curso de Svelte
PlatziApr, 2020- Oct, 2024 -
Taller de Creación de Router para Single Page App con JavaScript
PlatziApr, 2020- Oct, 2024 -
Arquitectura Frontend
PlatziMar, 2020- Oct, 2024 -
Diseño de Experiencia de Usuario (UX Design)
PlatziMar, 2020- Oct, 2024 -
Curso de Adobe InDesign
PlatziFeb, 2020- Oct, 2024 -
Curso Profesional de JavaScript
PlatziJan, 2020- Oct, 2024 -
Curso de Frontend Developer
PlatziDec, 2019- Oct, 2024 -
Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en pearOS
PlatziDec, 2019- Oct, 2024 -
Curso de Design Thinking con Minds Garage
PlatziJul, 2019- Oct, 2024 -
Curso de User Research
PlatziJul, 2019- Oct, 2024 -
Curso de Diseño de Interfaces y UX
PlatziMay, 2019- Oct, 2024 -
Curso de Diseño de Prototipos
PlatziMay, 2019- Oct, 2024 -
Curso de Introducción al Diseño
PlatziMay, 2019- Oct, 2024 -
Curso de Arquitectura de la Información con Usaria
PlatziApr, 2019- Oct, 2024 -
Introducción al Diseño de Prototipos
PlatziApr, 2019- Oct, 2024 -
Curso de Adobe XD
PlatziMar, 2019- Oct, 2024 -
Curso de Less
PlatziFeb, 2019- Oct, 2024 -
Curso de Sass
PlatziFeb, 2019- Oct, 2024 -
Curso de Stylus
PlatziFeb, 2019- Oct, 2024 -
Curso de HTML y CSS
PlatziJan, 2019- Oct, 2024 -
Curso de Programación Funcional en JavaScript por Bedu
PlatziJan, 2019- Oct, 2024 -
Curso de Sistemas de Diseño
PlatziJan, 2019- Oct, 2024 -
Curso de jQuery a JavaScript
PlatziJan, 2019- Oct, 2024 -
Fundamentos JavaScript
PlatziJan, 2019- Oct, 2024 -
Introducción a Terminal y Línea de Comandos
PlatziJan, 2019- Oct, 2024 -
Curso Gratis de Programación Básica
PlatziDec, 2018- Oct, 2024 -
Fundamentos de Ingeniería de Software
PlatziDec, 2018- Oct, 2024 -
Curso de CSS Grid Layout
PlatziNov, 2018- Oct, 2024 -
Curso de Construcción de Marca
PlatziNov, 2018- Oct, 2024
Experience
-
Holberton Colombia
-
Colombia
-
Software Development
-
1 - 100 Employee
-
Software Architect «remote»
-
Jul 2023 - Present
• Design and develop software architecture for complex systems, ensuring scalability, maintainability, and performance.• Collaborate with cross-functional teams to gather requirements, identify technical solutions, and drive architectural decisions.• Lead the implementation of best practices and coding standards to ensure high-quality software development.• Mentor and provide technical guidance to junior software engineers, sharing knowledge and fostering their growth.• Apply artificial intelligence techniques and algorithms to enhance system functionality and optimize performance. Show less
-
-
Software Engineer Mentor «remote»
-
May 2022 - Jun 2023
• Propose and create technical content for all levels to improve the participnats processe, with content like reading, challenges, projects, tests and more.• Give tech guidance on career orientation that its base in solve Full-Stack projects doubts.
-
-
Junior Software Engineer «remote»
-
Jan 2022 - May 2022
• Provide support to Software Engineer Mentor.• Excellent communication skills and a friendly and approachable personality towards students.• Provide high-dosage tutoring for all students through the Holberton School in an effort to teach from the bases until the State of the art in technology companies.
-
-
-
Lapislazuli CP
-
Colombia
-
Construction
-
1 - 100 Employee
-
Back End Developer «remote»
-
Jan 2020 - Jan 2022
• Deploy and configure complex cloud resources.• Build state of the art Full Stack applications using Go, Angular, and MongoDB.• Create and test new features and products in partnership with product owners, engineering managers, and UI/UX designers.
-
-
Frontend Developer
-
Jan 2018 - Jan 2022
• User-centered design in an agile environment. Developing projects from the research phase.• Developments new design proposals to the brand.• Developments with Angular, Webpack, Testing Library and Typescript.
-
-
-
-
Frontend Developer
-
2021 - 2021
This project consist in simulating a virtual Mastermind, using Python3 (version 3.4.3) and front is designed on JavaScript | CSS | HTML. • Designed and implemented interface for component-based system for game interactivity. • Developed a state and event handler based FLUX architecture. This project consist in simulating a virtual Mastermind, using Python3 (version 3.4.3) and front is designed on JavaScript | CSS | HTML. • Designed and implemented interface for component-based system for game interactivity. • Developed a state and event handler based FLUX architecture.
-
-
-
-
Frontend Developer «remote»
-
2018 - 2018
Nature videogame that proposes solutions to the different environmental problems in the town of San Cristóbal in the South East of Bogotá DC • Create a video game using Svelte Framework • Animations with CSS and Animate API JS • Some drawing in pure CSS • Art created by children • We work hand in hand with children, to teach them to take care of nature Nature videogame that proposes solutions to the different environmental problems in the town of San Cristóbal in the South East of Bogotá DC • Create a video game using Svelte Framework • Animations with CSS and Animate API JS • Some drawing in pure CSS • Art created by children • We work hand in hand with children, to teach them to take care of nature
-
-
-
CEPI Centro Estudios y Politicas Internacionales
-
Bogota, D.C., Capital District, Colombia
-
Frontend Developer «remote»
-
2017 - 2018
• Developments with React, Redux, Webpack and Javascript. • Transferring UI designs to real code • Developments with React, Redux, Webpack and Javascript. • Transferring UI designs to real code
-
-
Education
-
Fundaci��n Universitaria Konrad Lorenz
Bachelor of Science - BS, Mathematics -
Holberton School
Computer Science and Machine Learning, Computer vision, natural language processing, recommender systems, autofocus driving and more. -
Holberton School
Computer Software Engineering, Computer Software Engineering -
Platzi
Diseño de Experiencia de Usuario (UX Design) -
Platzi
Frontend Architect