Lugar: Italia
Nacionalidad: Venezolano, Italiano
Email: madacol10@gmail.com
LinkedIn: LinkedIn.com/in/madacol
Desarrollador Full Stack, Ingeniero de Software, Aficionado a la Electronica
- >5 años de experiencia en Desarrollo web, usando principalmente React, Svelte, NodeJs/Express, Mysql.
- >9 años usando Sistemas Linux, 5 años manejando servidores caseros (Raspberry Pi), y 2 años servidores de producción.
- >10 años desarrollando Proyectos Electrónicos, usando Raspberry Pi, Arduino y PICs.
Empresa de contaduría que ofrece servicios de facturación electrónica.
Frontend, Backend, Database, DevOps
Stack React, NodeJs / Express, Mysql, Docker, VB.NET and php
Fui contratado para mantener y desarrollar un sistema de facturacion hecho en .NET, y luego desarrollamos desde cero un sistema ERP web.
- Reemplacé al programador principal y aprendí el stack en 3 meses sin haber tenido experiencia previa en los lenguajes VB.NET, SQL o php.
- Optimicé un procedimiento almacenado que tomaba >7 segundos luego de un año de data, y lo reduje a milisegundos almacenandolo en caché.
- Implementé un sistema automatizado de actualizaciones en .NET para evitar actualizaciones manuales del equipo de soporte y dejar de interrumpirle el servicio a los clientes.
- Semi-automaticé la compilación y despliegue del sistema .NET.
- Implementé y ayudé a diseñar la arquitectura del nuevo sistema ERP web y luego integré docker al sistema de despliegue.
- Construí un sistema de autenticación con permisos basado en roles.
- Desarrollé pruebas unitarias para una funcion crítica del sistema que calcula los impuestos y totales de una orden.
- Mysql
- PostgreSQL
- Linux
- Markdown / Escritura
- Javascript
- Aprendizaje rápido y constante
- Escritura clara
- Proactivo
- Empático
- Colaborativo
Pagina web que analiza las ofertas de https://www.localbitcoins.com y obtiene las tasas de monedas para calcular las tasas cruzadas entre ellas y graficar sus historiales. Útil en países con control cambiario como Venezuela o Argentina
Stack: Svelte / Sapper, Nodejs, PostgreSql
Alojado en: Vercel, Google Cloud Platform
Pagina Web — Código fuente
Horno de pizza de bandas automatizado usando un arduino, con la temperatura controlada por controles PID.
Stack: C++ / Arduino, Raspberry Pi, Bash, Python
Video — Código fuente
- DIseñé, construí, y desrrollé el sistema electrónico alrededor de un Arduino Mega con una pantalla táctil como interfaz.
- Implementé PIDs en el software para controlar la temperatura y la velocidad de la banda (tiempo de cocción).
- Conecté una Raspberry Pi Zero al Arduino, que registra data desde el puerto Serial, la muestra a través de una interfaz web, y permite conectarse mediante SSH para monitorear y actualizar el Arduino.
Scripts de python que corrian en una Raspberry Pi para monitorear mineros de Bitcoin en una LAN
Stack: Python, Bash, Raspberry Pi, Google Form, Google Sheets, exim4 (Linux mailer)
Código fuente
- Usé cron jobs para correr scripts periódicamente.
- Extraía data a través de la API de los mineros.
- Subí la data a Google Sheets a través de Google Forms.
- Notificaba por correo cualquier error encontrado.
Colección de dispositivos electrónicos y mecánicos que permiten a una fresadora convencional fabricar engranajes helicoidales.
Stack: C / PIC16F877
Video — Código fuente
- Diseñé, construí y desarrollé el sistema electrónico.
- Usé sensores ópticos para construir el encoder que lee la trayectoria en el eje X, y de acuerdo a una tasa configurable
AnglesToRotate / StepsInX
se rota la pieza para seguir el ángulo del helicoide deseado
El encoder es leido por el microcoontrolador que mueve el motor paso a paso que rota el mandril que sujeta la pieza.
Un pantógrafo CNC que corta láminas de metal de hasta 3 pulgadas de espesor, a partir de un archivo CAD.
Investigué e implementé el software y sistema electrónico.
Ingeniero en Mantenimiento Mecánico
Universidad Nacional Experimental 'Rafael Maria Baralt' — (2016)
- Inglés: Avanzado
- Italiano: Basico
- Español: Nativo
LinkedIn: https://www.linkedin.com/in/madacol/
GitHub: https://github.com/madacol
Twitter: https://twitter.com/madacol
StackOverflow: https://stackoverflow.com/users/3163120/madacol
Youtube: https://www.youtube.com/user/madacol/videos