Selecciona el idioma
Bienvenido
Gusto en conocerte
Mi hoja de vida
hv.gestionhseq.com

SERVICIOS

Dime cómo te puedo ayudar

Win32x64

Desarrollo de aplicaciones para la plataforma Windows desde la versión 7.  Con instaladores, de línea de comandos y con interfase gráfica de usuario

Aplicaciones web

Aplicaciones web progresivas, funcionando en navegadores compatibles, para dispositivos móviles , tablets, smartphones, laptop, pc.

Programador

conocimientos en el frontend y en el backend, html5, CSS, SQL, Python, Javascript, Typescript, bash / shell, Docker.

Conocimientos en programación

Conocimientos en programación

Lenguaje / framework Nivel de experiencia Años
Python Avanzado, clases, metaclases, objetos, decoradores, async - await, tipos +12 años
SQL Lenguaje relacional +7 años
Html5/CSS Intermedio +5 años
Javascript Intermedio 3 años
Bash, shell Línea de comandos, scripts, intermedio 3 años
Windows, linux Intemedio 8 años
Lenguaje / framework Servidores Años
Docker, docker compose Contenedores, conexiones de contenedores, puertos, volúmenes, variables globales, salud del contenedor. 2 años
Gunicorn , Uvicorn, Nginx Servidores, intermedio 4 años
Lenguaje / framework Bases de datos Años
SQLALCHEMY, alembic ORM para bases de datos relacionales, avanzado, creación de scripts , migraciones, soporte para múltiple bases de datos: MySQL, MS SQL Server, MariaDB, SQLITE, PostgreSQL, ORACLE,  lista detallada de dialectos que soporta 7 años
Dexie.js base de datos para dispositivos móbiles 3 años
Lenguaje / framework Api, estándar open api compatible Años
Flask servidor python 6 años
Fastapi Alternativa para elaborar api, push notifications, cada punto documentado 1 año
Flask - Restx api 6 años
Lenguaje / framework Servicios Años
Netlify Servicio aplicaciones hechas con Node, también para páginas estáticas, hospedaje de frontend. 3 años
Github Control de repositorios, manejo de proyectos y gestión de bugs 3 años
PythonAnywhere Servicio de hosting para aplicaciones python y bases de datos 5 años
AWS Servicio de cloud computing: lambda, Boto3, S3, ECS, EC2 2 años
Lenguaje / framework  Editores, Control de versiones 
Años
Git, Mercurial Control de versiones, trabajo remoto, repositorios 7 años
Visual studio code gratuito 4 años
Lenguaje / framework Front end Años
Vuejs Intermedio, frontend 5 años
Axios Peticiones get, post, put, detele, patch 5 años
PWA Aplicaciones web progresivas 5 años
Vuetify Framework de componentes 5 años
Lenguaje / framework Otros Años
Sphinx Generar documentación 6 años
Reportlab Generar archivos pdf en el servidor 5 años
Lets encrypt Generar certificados para protocolo https 3 años
Jupyther Ciencia de datos, Numpy, Pandas, Matplotlib, Seaborn, otros... 3 años
wxpython interfases gráficas de usuario 4 años
PowerBi Inteligencia de negocios, conexión con archivos de excel, csv, bases de datos, filtros, construcción de Dashboard. 2 año
-- configurar y redireccionar dominios para apuntar a otros servidores, redireccionamiento de correo. 3 años
Lenguaje / framework Otros Años
Patrones de diseño Creacionales: factory method - dataclases, builder,  singleton, Prototipo
Estructurales: adaptador, decorador,  composición, fachada, proxy
Comportamiento: comando, cadena de responsabilidad, interprete, composición - árbol de sintaxis, iteradores, observador - programación reactiva.
-
Expresiones regulares Encontrar, filtrar y procesar documentos, validadores y búsquedas 5 años
Nodejs Ambiente javascript 4 años
MS Office Avanzado, macros, vba +8 años
Libreoffice  paquete de ofimática, gratuito, intermedio 4 años
GannttProject Manejo y gestión de proyectos, gratuito 2 años

Demostraciones

Direcciones web con algunas demostraciones

Url Descripción
https://github.com/selobu
Página en github
https://www.youtube.com/@servicioslatam
Canal en Youtube
Salstat2https://www.softpedia.com/get/Others/Home-Education/Salstat2.shtml Aplicación win32/64. Software propio de estadística -código salstat2. Sitios donde ha sido utilizado y nombrado  https://statpages.info/javasta2.html
QRSchool
Aplicación en flask para registrar la asistencia de estudiantes (en progreso)
https://hse.gestionhseq.com   App progresiva, multiplataforma, modular, con memoria para gestionar la seguridad y salud en el trabajo, con el frontend y backend en servidores diferentes, utiliza autenticación JWT.
https://selobu.pythonanywhere.com/api Api aplicación gestionhseq (del punto anterior) para que los desarrolladores puedan generar interfases de usuario y conectar con servicios como Power BI, Tableau y otro software de inteligencia de negocios. 
https://gestionhseq.com/slseguridad.html Aplicación win32/64 en SST para funcionar en computadores base de datos en SQLITE, busca actualizaciones automáticamente, modular, con llave para generar número serial de la máquina y diferentes mecanismos de protección, interfase gráfica de usuario con wxpython. Instalador con NSIS.
Chemical risk documentation/ Documentación generada con sphinx a manera de capacitación en riesgo químico hospedada en netlify.
https://hv.gestionhseq.com
Hoja de vida elaborada con bootstrap 5
https://cienciadatos.gestionhseq.com/intro.html
Demo analítica de datos, libro de jupyter
https://infografiaadsumdm.gestionhseq.com/

ASUM-DM infografía analítica de datos
Url  Videos demostrativos
https://www.youtube.com/watch?v=lvmDAxhll88&t=1s Video Mongo DB conectado en Docker con Jupyther
https://www.youtube.com/watch?v=-9aw2Jwx-S8&t=1s Video Fastapi, Doker-composer, Mariadb, sqlobject
https://www.youtube.com/watch?v=yW7RD9eHVYU Javascript buscar rutas en JSON - Recursión
https://www.youtube.com/watch?v=wkGxRuKhM1c Javascript verificar paréntesis en expresiones matemáticas
https://www.youtube.com/watch?v=Kjh0E6Kd_bo VUEJS3- vite- vuetify, vscode, configuración inicial
 https://youtu.be/mudShtQSOzA VUEJS3- vite- vuetify, vscode, 02 crear tarjeta
   https://youtu.be/a9h0eTKdnH4

VUEJS3- vite- vuetify, vscode, 03 propiedades de los componentes
 https://youtu.be/WGHADA3YBUk

VUEJS3- vite- vuetify, vscode, 04 slots y uso del v-if para mostrar elementos
https://www.youtube.com/watch?v=JKMUXg0I0ZI
Ciencia Datos - importar y filtrar datos en pandas, MS PowerBi, Tableau
https://youtu.be/gwfbbRmSG_0
MS SQL Server, conexión con SQLalchemy, crear tablas, consultar datos desde cero
https://youtu.be/YkyUYYEL1zE
MS SQL Server, conexión con SQLalchemy, crear tablas, en base de datos existentes y desconociendo el modelo de antemano
https://www.youtube.com/watch?v=2e1H-7FDaoI
SQL Avanzado organizar registros, limpiar datos MS SQL Server, en bases de datos desconocidas

Certificados

Universitarios

Fecha Certificado Institución
2015 - Oct Especialización en Gerencia en Seguridad y Salud en el Trabajo AreaAndina
https://www.areandina.edu.co/servicios-al-estudiante/certificaciones
2005 - Jul Ingeniero químico
Universidad Nacional de Colombia
http://registro.manizales.unal.edu.co/

 

Puede consultar los certificados del SENA
ingresando la cédula 75100175
 https://certificados.sena.edu.co 

Fecha Certificado Institución
2023 - Jul [NEW] Amazon EC2 Masterclass (Auto Scaling & Load Balancer
Udemy
2023 - Jul Python Masters: 16 Days to Leearn Python Programing
Udemy
2023 - Apr Jira for begginers-Detailed course to get Started in Jira
Udemy
2023 - Jun Bash Scripting and Shell Programming (Linux command Line)
Udemy
2023 - Apr AWS Lambda - A practical Guide
Udemy
2023 - Jun Variables y estructuras de programación
Sena
2023 - May Desarrollo de applets/aplicaciones con uso de bases de datosw, redes, servlets y multimedia
Sena
2023 - Apr Java: Variables y estructuras de control en la programación orienta a objetos
Sena
2022 - Dic Análisis explatorio de datos en python
Sena
2022 - Dic Principios del análisis y diseño orientado a objetos , utilizando el estándar UML
Sena
2022 - Dic Análisis exploratorio de datos en Python
Sena
2022 - Nov Construcción de bases de datos con MySQL
Sena
2022 - Oct Implementación de base de datos NOSQL.
Sena
2022 - Oct
Despliegue de aplicaciones y servicios en contenedores DOCKER Sena
2017 - Jul
Auditoría interna de calidad- NTC ISO 9001 Sena
2013 - Jul Módulos, estructura de almacenamiento y POO utilizando el lenguaje de programación C++ (NIVEL II) Sena
2013 - Jul Uso de clases, objetos, métodos y archivos secuenciales en POO con lenguaje de programación C++ (NIVEL III) Sena
Fecha Certificado Institución
2023 - Sep ADMINISTRACION DE SERVICIOS MICROSOFT 365 Y HERRAMIENTAS DE PRODUCTIVIDAD PARA LAS ORGANIZACIONES 4.0. - 2023
Sena
2023 - Jul Complete Introduction to Google Sheets Pivot Tables - 2023
Udemy
2015 - Jun
Gestor de calidad Sena
2015 - May
ISO 9001:2008: Auditoría interna de calidad
Sena
2015 - Abril
ISO 9001:2008: Documentación de un sistema de gestión de la calidad Sena
2013 - Nov ISO 9001:2008 MODULO I: Fundamentación de un sistema de gestión de la calidad Sena
2011 - Nov Generalidades para la formulación de proyectos Sena
2016 - Jul
Sistema de gestión de la seguridad y salud en el trabajo SG-SST Sena
2015 - Jul
Administrativo para jefes de área - trabajo seguro en alturas Sena
2014- Febr
Salud ocupacional: seguridad y salud en el trabajo
Sena

Experiencia

Formato de fechas DD/MM/YYYY

**

Contratista

Nov-2023 - Hoy - Contratista de la empresa Turing .

AWS RDS, AWS S3, boto3, BigQuery, python and javascript

Ene-2023 - 19/10/2023 - Contratista de la empresa BairesDev .

CI/CD bash, lambda, boto3, python, honeycomb, buildkite, git, jira y observabilidad para en la construcción de aplicaciones para dispositivos mòbiles

**

Vector Geophysical

04/07/2021 - 23/11/2021 Contratista - Sofware GestionHSEQ, aplicación web progresiva corriendo el backend en PythonAnywhere, conectado con AWS S3 para los documentos adjuntos, desarrollad o con flask, modular, multiusuario y multiproyecto, captura datos mediante formularios que puede elaborar el consumidor, con firmas automáticas de los usuarios, también lectura de códigos QR para registrarse en reuniones o el servicio de entrega de alimentación.

**

Ingecsa

Fecha inicial Fecha final Vinculación
10/10/2021 5/02/2022 Proveedor de servicios
15/01/2021 01/07/2021 Proveedor de servicios

Contratista - Captura de datos para el formulario nacional de puntos de agua en Colombia, firma de reuniones presenciales a distancia y mixta utilizando el software GestionHSEQ, elaboración de documentación utilizando sphinx para diferentes capacitaciones a terceros a saber: riesgo químicotrabajos en caliente, zonas peligrosas, otros, a empresas como TERMOMORICHAL, EDEMSA, TERMOTECNICA COINDUSTRIAL. Provedor de servicios.

**

Petroseismic Services 4.5 años- vínculo

Proyecto Compañía Operadora Fecha Inicial Fecha Final Tipo contratación
- - 16/04/2020 1/08/2020 Proveedor de servicios
Fortuna 3D Parex Resources Colombia ltda sucursal-  16/04/2019 27/11/2019 Directa
Gucharaca 3D CANACOL -  06/03/2019 15/04/2019 Directa
Volumen C IJP 11/10/2017 20/11/2017 Directa
Cardon 2D ECOPETROL 10/08/2016 24/09/2016 Directa
Cardon 2D ECOPETROL 18/04/2016 18/06/2016 Directa
Pailitas 2D ANH 16/02/2014 23/10/2015 Directa
Silvestre 2D ECOPETROL 05/11/2013 15/10/2014 Directa

Petroseismic es una empresa colombian de exploración de petroleo y gas. 
Como proveedor de servicios:  SaaS software Gestionhse (https://hse.gestionhseq.com) aplicación web progresiva corriendo el backend en PythonAnywhere, conectado con AWS S3 para los documentos adjuntos, desarrollado con flask, modular, multiusuario y multiproyecto, captura datos mediante formularios que puede elaborar el cliente, con firmas automáticas de los usuarios, también lectura de códigos QR para registrarse en reuniones o el servicio de entrega de alimentación, Base de datos en Mysql conectado con sqlalchemy, pruebas unitarias, migraciones frontend en servidor en netlify hecho con vuejs, con autenticación utilizando JWT y un api utilizando el estándar open API3; reportes automáticos en formato pdf de las actividades diarias. Proveedor de servicios. https://hse.gestionhseq.com
Como trabajador directo : Implementación de trabajo colaborativo utilizando flask y jinja2 para reportes en HSE, a saber: inspecciones con fotografías, reporte de tarjetas de observación y trámite, manejo de bases de datos , lectura y cargue de charlas de seguridad y ambiental como un cms. Reporte de capacitaciones en corto tiempo ( +100) personas en día inicialmente se gastaban al rededor de una hora y se ahorró a rededores de 55 minutos.

**

Independiente

Fecha inicial Fecha Final Empresa Actividades
Ene- 2011 Agosto.2013 - Creación software de estadística
Junio - 2011 Marzo -2012 Geonergy - Empresa exploración de gas y petróleo Creación software reportes diario 
Junio - 2011 Julio - 2013 Sei Software e inversiones E.U. Asesor

Geoenergy: Software en python  para gestionar los reportes diarios para la exploración sísmica del petróleo, el sistema estaba conectado con un servidor en Firebird en la red local, permitía programar los respaldos incrementales, autenticación de usuarios, interfase de usuario en wxpython, conectado con sqlalchemy, sacaba totales de producción diarios, mapas de avance de la operación, reporte de material fuente de energía ( explosivos). El software se vendió a través de la empresa SEI SOFTWARE E INVERSIONES E.U. 2011 inicio elaboración del software - 2012 entrega a conformidad y pago final.
Sei software e inversiones E.U. : Adecuación software manejo de contabilidad, manejo de la página de la empresa y permisos a los usuarios en la red local.
Software salstat, hospedado en https://sourceforge.net/projects/s2statistical/; software de estadística con colaboración de un programador australiano (Mark livingstone), de código libre bajo licencia GPL V3, desarrollado en python, con interfase gráfica en wx; se actualizaron los paquetes de estadística, adición de gráficos con la librería Matplotlib, corrección de bugs, mejora en la malla de ingreso de datos, instalador creado con el software NSIS, adición de interfase de programación interactiva, incorporación de la librería numpy para algunos cálculos. Compartido desde 2013-04-01 y el última publicación en 2015-10-01, monetización mediante asesorías y capacitaciones.

**

Global geophysical

01/01/2011 - 01/03/0211 Automatización, verificación y reporte de los avances en topografía y generación de los shapes usando python, para los reportes de avance, luego vincularlos en arcgis. Trabajador directo.

**

SSPD

Marzo 2010 - Diciembre 2010, Contratista Superintendencia de servicios públicos domiciliarios: Uso de python para depurar la base de datos de prestadores de servicios públicos domiciliarios en Colombia utilizando python2 y expresiones regulares, leyendo y escribiendo en bases de datos sqlite con consultas de mas de un millón de filas, originadas desde ORACLE, que en su momento Excel no permitía manipular. Verificación de cálculos del indicador de calidad del agua calculados mediante consultas en SQL. Conexión sqlalchemy y ORACLE para automatizar el consolidado de indicadores de vigilancia de prestadores de servicios asignados. Elaboración del software ircacalc para prestadores del servicio de acueducto como herramienta para calcular el indicador IRCA de calidad del agua potable https://selobu.blogspot.com.

**

Bavaria S.A.

01/08/2007 - 01/11/2009 Especialista calidad: Manejo plan único de calidad, normas ISO 9001, iso 14001 iso 18001, HACPP y BPM. * Manejo e implementación de indicadores. * Manejo plan control procesos. * Manejo de inventario. * Manejo, control y análisis en planta de tratamiento de agua potable y residual.

**

-> 2006

Docente

Uso de python como herramienta matemática alternativa a scilab y matlab.

CONTACTO

_Quieres saber mas de mí...