Author Image

Javier Alonso

Ingeniero de Computadores impartiendo clases en Retamar FP 👨‍🏫.

Soy un Ingeniero de Computadores al que le encanta seguir adquiriendo conocimiento y nunca dejar de aprender. Creo herramientas y hardware OSS para mis propias necesidades que van desde aplicaciones en servidores ⚙ a programas directamente para clientes 📲 usando múltiples lenguajes de programación como Python, Kotlin, NodeJS, … Por lo general suelo trabajar en mis proyectos propios pero también desarrollo soluciones para empresas 👨‍💻

Liderazgo
Motivación
English level: B2
Gran trabajador
Aprendo rápido
Ingeniero

Habilidades

Evolución a lo largo del tiempo

Experiencia

1
Profesor
CES Juan Pablo II

Marzo 2021 - Abril 2021, Madrid

Los Centros de Estudios Superiores Juan Pablo II son una obra de la Fundación Educatio Servanda Concebimos la Formación Profesional, antes como el principio del trayecto profesional, que como el final de la etapa académica.

Responsabilidades:
  • Curso intensivo de Python a alumnos de DAM2.

Profesor
Retamar FP.

Enero 2021 - Actualidad, Madrid

Retamar es un centro de prestigio en donde se imparten distintos ciclos de Formación Profesional.

Responsabilidades:
  • Impartir la asignatura de ISO a los alumnos de ASIR1.
  • Impartir la asignatura de PSP a los alumnos de DAM2.
  • Dirigir a los estudiantes de segundo año sus proyectos y prácticas en empresas.
2

3
Becario
Banco de España

Febrero 2020 - Agosto 2020, Madrid

El Banco de España es el banco central nacional y, en el marco del Mecanismo Único de Supervisión (MUS), el supervisor del sistema bancario español junto al Banco Central Europeo. Su actividad está regulada por la Ley de Autonomía del Banco de España.

Responsabilidades:
  • Desarrollo de aplicaciones móviles híbridas usando Apache Cordova.
  • Refactorizar código antiguo y en deshuso para una mejor mantenibilidad.
  • Estudiar y colaborar en el diseño del sitio web del ECCBSO utilizando el framework Drupal.
  • Configurar múltiples entornos de desarrollo de aplicaciones.
  • Colaborar en la migración de ciertas infraestructuras a servicios Docker.

Desarrollador full-stack
Freelance

Enero 2016 - Actualidad, Madrid

Desarrollar mis propias aplicaciones y soluciones para clientes y empresas.

Responsabilidades:
  • Adquirir más conocimiento sobre las nuevas tecnologías.
  • Desarrollar aplicaciones tanto frontend como backend.
  • Aprender nuevos lenguajes de programación.
  • Trabajar con nuevos frameworks de desarrollo.
  • Desarrollar soluciones hardware.
4

Educación

Máster en Software de Sistemas Distribuidos y Empotrados
CGPA: 3.5 de 4
Cursos tomados
Nombre del cursoCrédito totalCrédito obtenido
Sistemas de Control109.8
Servicios y Protocolos de Aplicaciones en Internet (Big Data & ML)109.5 (MH)
Ingeniería de Software de Sistemas109.3 (MH)
Grado en Ingeniería de Computadores
CGPA: 2.95 de 4
Cursos tomados
Nombre del cursoCrédito totalCrédito obtenido
Proyecto Fin de Grado1010 (MH)
Programación Orientada a Objetos109.6 (MH)
Sistemas empotrados109.4
Robótica108.7
Sistemas en tiempo real108
Actividades extracurriculares
  • Coordinador de voluntarios durante la campaña de donación de médula ósea (2019/2020).
  • Asistente de laboratorio (2019).
  • Curso Factoría de Talento (2019).
  • Quantumm Computing Madrid (2019).
  • Voluntario en la ECSA 2018.
  • Participante activo en PyLadies (since 2017).
  • Curso sobre Clean Code, de Autentia (2017).
Bachillerato (Selectividad)
GPA: 9.95 de 14

Proyectos

Actividad en el último año

Handwashing reminder
Handwashing reminder
Desarrollador Marzo 2020 - presente

Una aplicación que te recuerda cuándo lavarte las manos.

ThdKernel
ThdKernel
Mantenedor Sept 2019 - presente

Kernel personalizado para ASUS Vivobook Pro 15 (N580GD).

pArm – sistema informático empotrado para gobernar un brazo robótico de diseño abierto
pArm – sistema informático empotrado para gobernar un brazo robótico de diseño abierto
Líder de Equipo, ingeniero al mando y desarrollador Feb 2020 - Nov 2020

El desarrollo del pArm, un proyecto integral de ingeniería en el que se modela, diseña y construye un brazo robótico utilizando tecnología de impresión 3D como base. El objetivo principal es ofrecer una forma asequible y sencilla para que otra persona pueda replicar el proyecto y adentrarse en el mundo de la robótica por su cuenta.

Kernel upgrader
Kernel upgrader
Desarrollador Oct 2018 - Nov 2018

Una herramienta Python para actualizar el kernel de forma segura desde kernel.org.

pyGle
pyGle
Desarrollador Jun 2018 - Agosto 2018

Una herramienta para buscar en toda la web usando Google.

YouTubeMDBot
YouTubeMDBot
Desarrollador Dic 2019 - presente

Un potente bot para descargar casi cualquier vídeo en YouTube.

pArm - S2
pArm - S2
Desarrollador Feb 2020 - Nov 2020

pArm software embebido en el dispositivo final.

BonsaiAIO
BonsaiAIO
Desarrollador Dic 2019 - presente

Controla el nivel de agua, temperatura, tiempo, luminosidad del bonsai y riego automático con una placa Arduino.

¿Quieres ver más proyectos? ¡Échale un vistazo a mi perfil de GitHub y a mis últimas contribuciones!

Contacto