
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
-
Desarrollador Java + Websphere
hace 1 mes
Sofka San JoséResumen del puesto Buscamos un Desarrollador Backend Senior con experiencia sólida enel diseño , implementación e mejora decorativos sistemas empresariales complejos , especialmente dentro deld sector bancario o financiero . ...
-
Desarrollador SIMICS
hace 10 horas
Servicio Latam San JoséBuscamos un Desarrollador SIMICS con un fuerte perfil técnico y experiencia en simulación de sistemas. · ...
-
Desarrollador/a Power Automate
hace 1 mes
Quid Solutions San JoséBuscamos una persona apasionada por la automatización inteligente con sólidos conocimientos en Microsoft Power Automate para diseñar desarrollar y mantener soluciones de automatización que optimicen procesos empresariales. · Nuestra misión es impulsar la transformación digital a ...