
Guillermo Castro Vargas
Tecnología / Internet
Acerca de Guillermo Castro Vargas:
Me llamo Guillermo Jesús y me apasiona tanto programar como enseñar.
Durante toda mi vida me ha gustado ayudar a los demás. Puedo decir que se me da muy bien enseñar independientemente de cuál sea el tema, se me da bien programar ya que me gusta mucho automatizar tareas.
Tengo una gran afinidad por comunicar problemas y soluciones, explicar temas, tomar en cuenta la opinión de los demás.
Además, dentro de mis habilidades técnicas para enseñanza siempre intento utilizar tecnologías y metodologías como:
- Técnica Leitner (Utilizando anki o tarjetas tradicionales)
- El método de loci
- Repetición Espaciada
Para programación me gusta utilizar muchas tecnologías tanto novedosas como antiguas, por ejemplo:
- Html, Css y Java Script (Lo típico)
- React y reciéntemente estoye studiando React Native
- Java, Spring
- Express.js
- Vite, Webpack, Esbuild (Como empaquetadores)
- Babel, SWC (Como preprocesadores)
Experiencia
Me dediqué durante este tiempo a trabajar en una aplicación junto a otras personas. Esta aplicación trataba de ayudar a las personas a practicar y aprender nuevas técnicas con SQL para preparlos a trabajos reales. Y algunos de los roles que desempeñé fueron:
- Elaboración del diseño de la aplicación (Utilizando herramientas como Excalidraw)
- Elaboración de la estructura de la aplicación (Con html, css, js)
- Elaboración de la arquitectura software para la api que responde a:
- Peticiones individuales a los ejercicios de la aplicación
- Envío de emails
- Y recientemente estoy incorporando una AI a la aplicación
Algunos de los retos que enfrenté:
- La aplicación inicialmente no era mía sino de otro desarrollador que tenía el código con pocas buenas prácticas; por lo que, lo primero que hice fue refactorizar la aplicación.
- Cómo estaba escrito en JavaScript Vanilla, en vez de migrar la aplicación, lo que hice fue utilizar mis conocimientos más avanzados de Java Script para crear una SPA sin utilizar frameworks
- A falta de personal tuve que dedicarme a muchos lugares de la aplicación y hacer entregas periódicas
Educación
Cursos de Python impartidos por Cisco
Cursos de Redes inalámbricas impartidos por Cisco
Curso de Java impartido por AluraONE (Oracle Next Education)
Curso de JavaScript impartido por AluraONE (Oracle Next Education)
Curso de Html y CSS impartido por AluraONE (Oracle Next Education)
Profesionales del mismo sector Tecnología / Internet que Guillermo Castro Vargas
Profesionales de diferentes sectores cerca de Alajuela, Alajuela
Otros usuarios que se llaman Guillermo
Trabajos cerca de Alajuela, Alajuela
-
Asesor Ventas
hace 5 días
La Cuisine International San JoséBuscamos a un Asesor de ventas de proyectos que acompañe a los desarrolladores a identificar, seleccionar e instalar los electrodomésticos adecuados al nivel de sus proyectos. · ...
-
Desarrollador de Negocio y Comunity Manager
hace 1 mes
Mercorica UrucaPara nuestro departamento de cosméticos y fragancias estamos en búsqueda de profesional para el desarrollo de nuevos mercados. · Tener habilidades en el desarrollo de e-commerce y redes sociales. · ...
-
Desarrollador BI
hace 1 mes
Reclutando Centroamérica y México Santa Ana, San JoseBúsqueda de Desarrollador BI con experiencia en generación y optimización de consultas SQL, creación reportes PowerBI e implementación soluciones ETL. · ...