Python
Conocimientos sobre programación de Inteligencia Artificial usando Tensorflow-Keras, OpenCV para el manejo de imagen y con el apoyo de Pandas, NumPy y Matplotlib. También usado para manejo de datos de Big Data y scrapping web con Selenium
Java
Usado para programar aplicaciones de escritorio con uso de programación orientada a objetos con hibernate y actualmente aprendiendo Springboot
Flutter
Creación de aplicaciones móviles en Flutter y creación de páginas web
C#
Usado para programar aplicaciones de escritorio, utilizando un front de XAML para crear las aplicaciones
SQL Server
Tratamiento de datos en SQL Server y creación de bases de datos con Sql Server Management Studio
MySQL
Tratamiento de datos con lenguaje MySQL, creación y tratamiento de bases de datos en lenguaje MySQL
MariaDB
Derivado de MySQL
MongoDB
Creación y tratamiento de bases de datos en MongoDB en servidor privado o en Atlas
Firebase
Manejo de datos utilizando la Firestore y la Firebase Cloud Storage
Hadoop Distributed File System
Manejo de datos en diferentes nodos almacenados en Hadoop HDFS
Apache Spark
Tratamiento de datos de Hadoop con Apache Spark en lenguajes de programación como Python en formato de RDDs
SparkQL
Tratamiento de los datos de Hadoop pero con sentencias SQL
Hive
Consulta de ficheros alocados en Hadoop Distributed File System
Sqoop
Transformación de datos de SQL a Hadoop o viceversa
Hibernate
Mapeo de objeto relacional entre una base de datos SQL a modelo de objetos de Java y manejo de acciones en la BBDD con JPA
Springboot (En proceso)
Creación de APIs con Springboot y manejo de la BBDD através de Hibernate y JPA
Kafka
Manejo de mensajes enviados a través del patrón de diseño Cliente-Consumidor
Flume
Sistema de log sencillo para Kafka y que se pueden almacenar los datos en Hadoop
© 2024 Diego Guizán López. All rights reserved.