Alejandro Gonzalez Venegas

Docente de FP - Profesor y desarrollador de aplicaciones

map-pinMadrid, Spain

Sobre mí

Esta la historia de un reskilling. Mis primeros pasos profesionales fueron como desarrollador de software y luego cambié de rol durante muchos años. Tras desempeñar otras funciones, volví para acabar lo que empecé. Lo logré, y entonces descubrí que la docencia era mi verdadera vocación.

Tecnologías

Kotlin

Android Studio

Jetpack Compose

C

Java

SQLite

MySQL

HTML

CSS

Python

Flask

Selenium

Formación

notebook-pen
Grado Superior de Desarrollo de Aplicaciones Multiplataforma

CESUR

Nota media 9.60

2022 - 2024
notebook-pen
Ingeniero en Informatica

Universidad Autonoma de Madrid

Sin finalizar

2002 - 2006
graduation-cap
CS50

Harvard Online

Introduction to Computer Science.

2023 - 2024
code
Introducción a la Programación en Python

BeJOB - IBM

Fundamentos de internet. Fundamentos de programación. Fundamentos de Desarrollo web. Fundamentos de GIT y GITHUB. Conceptos básicos de Python. Programando en Python. Algoritmos. Django. Prueba con Python. Programación orientada a objetos en Python.

code
Cursus 42

42 The Network

42 Madrid - Fundacion Telefonica.

Experiencia

graduation-cap
Docente de FP

Linkia FP

Doy clases de desrrollo Mobile (Android), de Sistemas de Gestión (Odoo), de Interfaces Gráficas (C#, .NET), de Shell Scripting y de introducción a Amazon Web Services. También tutorizo proyectos de fin de ciclo y practicas en empresa.

Noviembre 2024 - Actualidad
bird
Programador

Autodidacta

Estoy desarrollando pequeños proyectos para practicar lo aprendido en cursos y formación reglada: apps en Android nativo con Kotlin y Jetpack Compose, web-apps en Python sobre Flask y Django, páginas web con HTML5, CSS3, JavaScript y Bootstrap 5.3.3, y aplicaciones backend en C, C# o Java. Uso varios IDE en sistemas distintos (MacOS, Windows, Ubuntu, Debian…) para acostumbrarme a varios entornos de programación. Hago control de versiones con Git y utilizo GitHub para mostrar mi trabajo y mover mis proyectos entre plataformas.

Jun 2024 - Noviembre 2024
terminal
Web Developer (Practicas)

Horeca Rentable

Reportando a Dirección, desarrollé íntegramente y desde cero una aplicación web para uso interno del equipo de Ventas. También desempeñé el rol de CTO, encargándome del mantenimiento de la plataforma y el dominio. Realicé una migración del correo electrónico corporativo y contribuí al posicionamiento SEO del sitio web.

Feb 2024 - Jun 2024
person-standing
Copywriter Freelance

Publisuites

Creé contenido con intención de posicionamiento SEO para anunciantes, abordando diversas temáticas: Tecnología, Finanzas, Legal, Veterinaria, Psicología, RRHH…

Abr 2020 - Jun 2022
cloud
CSP Product Manager

GTI Software & Networking (V-Valley)

Reportando al director de división, contribuí a la elaboración y ejecución del Plan de Marketing de Microsoft CSP, y lideré el lanzamiento de la linea de servicios de SKYKICK a todos los niveles (operaciones, comercial y soporte).

Nov 2017 - Sep 2019
printer
Operador de compras - Redes, Seguridad e Impresion

Aryan Comunicaciones

Reportando a Operaciones, gestione los pedidos de compra en las lineas de negocio de Impresion, Redes y Seguridad (Brother, Fujitsu, Sun Microsystems, Supermicro, 3COM, Dell Sonicwall, TP-Link…). Vigile el cumplimiento de las fechas de entrega de los pedidos de compra, asi como los precios de las existencias; protegi y reporte los precios especiales, actualice las tarifas en el ERP (Navision), brinde soporte a Contabilidad de Proveedores y colabore con Product Management en la elaboracion de forecasts.

Abr 2008 - Feb 2013 y Nov 2016 - Sep 2017
network
Product Manager - Redes, Impresion y Monitores

Activa 2mil

Reportando al director de Compras, gestione las líneas de negocio de Impresion, Monitores y Redes. Realice el aprovisionamiento de las existencias para satisfacer los forecast de ventas. Diseñe estrategias de ventas y generación de demanda. Negocie presupuestos trimestrales con los fabricantes (HP, Asus, Epson, Canon, LG, AOC, Tenda…) para costear las acciones previstas.

May 2014 - Dic 2015
presentation
Soporte Postventa - pizarras digitales interactivas IQBoard

TBD (IQBoard Spain)

Reportando a Direccion, gestione la posventa de las pizarras digitales interactivas IQBoard en España. Lleve la cuenta del parque de pizarras y recambios (por numero de serie, distribuidor y cliente final) y me coordine con el almacen para mantener siempre cuadrado el stock. Me encargue de atender incidencias in situ, de diagnosticar y realizar reparaciones, y reportar errores sistematicos al fabricante.

Mar 2013 - Abr 2014
terminal
Programador Junior Java J2EE

Planet Media Studios

Reportando al director de Proyectos, participe en varios proyectos de desarrollo web en entorno Java J2EE, Apache Tomcat, TOAD (SQL) y Eclipse

Nov 2006 - Feb 2007

Proyectos

library
Biblioteca de Libros Android

Android App

Una sencilla aplicacion que recupera datos de libros y permite filtrarlos, consultar sus detalles y agregarlos a una lista de favoritos.

Kotlin
Jetpack Compose
Android Studio
shopping-cart
Bazar Online

Android App

Una app que implementa un e-Commerce.

Kotlin
Jetpack Compose
Android Studio
linkedin
LinkedIn Automator

Web App

Un bot scrapper que trata de imitar a Sales Navigator, aunque con ciertas limitaciones.

Python
flask
Selenium
HTML
CSS
Bootstrap
JavaScript
SQLite
qr-code
QR Generate

Web App

Un sencillo generador de codigos QR online.

Python
flask
HTML
CSS
Bootstrap
square-user
My CV

Static Web

Lo que pretende ser esta misma pagina, pero con otra interfaz y hecha 'a mano' por mi.

HTML
CSS
Bootstrap
terminal
printf

Console library

Mi propia implementación de la función 'printf' del lenguaje C.

C
Linux
terminal
minitalk

Console app

Un sencillo sistema de envío y recepción de mensajes por terminal utilizando señales UNIX.

C
Linux