Sergio Scardigno
DevOps Engineer | Backend Developer | PHP Developer
Sobre mi
Soy Sergio, un apasionado DevOps con sólidos conocimientos en programación. Mi trayectoria incluye roles como Programador Php Full-Stack en la Dirección General de Cultura y Educación de la Provincia de Buenos Aires y la Honorable Cámara de Senadores. Además, he contribuido al desarrollo en Usina Estrategias Digitales. Mi formación abarca un curso de DevOps Engineer en EducacionIT, donde adquirí habilidades en Terraform, Ansible, Jenkins, Kubernetes, Docker, y más. Proyectos destacados como Vagrant, Docker, Kubernetes, Helm y ArgoCD reflejan mi enfoque integral. He compartido conocimientos en publicaciones sobre tecnologías como Copilot y la integración de Prometheus y Grafana.
Experiencia laboral
Dirección General de Cultura y Educación de la Provincia de Buenos Aires · Jornada completa
Programador Full-Stack Developer | Sysadmin | DevOps
Usina Estrategias digitales · Part-time
Programador Full-Stack Developer
Programador Php Full-Stack Developer
Educación
EducacionIT
EducacionIT
EducacionIT
EducacionIT
EducacionIT
Skills
Proyectos
Vagrant, Docker, Kubernetes, Helm y ArgoCD
El proyecto implica la creación de una máquina virtual con Vagrant, dockerización de una aplicación, automatización del proceso con CI/CD, despliegue en Kubernetes con actualización sin interrupciones, y la implementación de Helm y ArgoCD para la gestión de aplicaciones con y sin Helm en distintos namespaces.
Jenkins y Vagrant
Este instructivo detalla cómo configurar Jenkins, establecer un administrador, crear un pipeline y gestionar los permisos de scripts en el entorno Jenkins. También se incluye una guía para configurar Vagrant y crear una máquina virtual con Ubuntu 22.04.
Integración de una imagen Docker previamente creada al entorno de Kubernetes
En este trabajo, se llevó a cabo la integración de una imagen Docker previamente creada al entorno de Kubernetes
Mapa Escolar
Replicando en Angular el proyecto ABC de la Dirección General de Cultura y Educación de la Provincia de Buenos Aires
Diera
Actualizacion de librerias deprecadas, migracion de base de datos, actualizacion de version de laravel y version de PHP
Curso de Backend con Node.js y Express - Argentina Programa 4.0
Este repositorio alberga proyectos del curso de Backend con Node.js y Express en el marco de Argentina Programa 4.0. Aquí, aprenderás y explorarás las capacidades de desarrollo backend, arquitectura API RESTful y la interacción con bases de datos tanto relacionales como no relacionales. Los proyectos presentados son el resultado del aprendizaje y la dedicación durante el curso impartido en la Universidad de 3 de Febrero en 2023.
Licencias y certificaciones
Publicaciones
Contribuciones en trabajos publicados / sitios web / LinkedIn
Simplificando la Extracción de Números en Documentos PDF con Python
Este proyecto surge de la necesidad de extraer números específicos de documentos PDF, especialmente cuando estos números están incrustados como imágenes.
Copilot utilizando LM Studio y el plugin Continue en Visual Studio Code
En este artículo, te guiaré a través de los pasos para configurar tu propio copilot utilizando LM Studio y el plugin Continue en Visual Studio Code.
Integración de Prometheus y Grafana en Proyecto Laravel
Quiero compartirles mi experiencia reciente en la implementación exitosa de Prometheus y Grafana en un proyecto Laravel, llevando el monitoreo a otro nivel. Configuré Prometheus y Grafana utilizando Docker Compose en una máquina virtual, mientras mi proyecto Laravel se ejecutaba sin problemas en Xampp.
Bootcamp de DevOps: Un Viaje Conjunto hacia la Integración Eficiente
En el vertiginoso mundo de la tecnología, la integración eficiente de herramientas de desarrollo y operaciones (DevOps) se ha vuelto esencial para agilizar procesos y garantizar despliegues exitosos. Nuestra travesía, realizada en conjunto durante el Bootcamp de DevOps de Educación IT, nos llevó a explorar herramientas clave como Vagrant, Docker, Kubernetes, Helm y ArgoCD.
Automatizando el flujo de trabajo en proyectos Angular con Jenkins y CI/CD
En mi trabajo actual, he implementado un robusto flujo de Integración Continua/Despliegue Continuo (CI/CD) para optimizar el desarrollo de proyectos Angular utilizando Jenkins. A continuación, comparto los pasos clave de la configuración de Jenkins y el flujo de CI/C
Conectando Ubuntu 22.04 a SQL Server 2000: Superando Desafíos
¿Te has enfrentado a la tarea aparentemente imposible de conectar Ubuntu 22.04 a una base de datos SQL Server 2000? No estás solo. La descontinuación de los conectores ODBC para esta antigua versión de SQL Server y la obsolescencia de los repositorios de Ubuntu 16.04 pueden hacer que esta tarea parezca un callejón sin salida. Pero no te preocupes, ¡aquí está la solución!
Reemplazando la Librería Deprecada ultraware/roles en PHP 8.2.8 y Laravel 10: Creando una Solución Personalizada
La librería ultraware/roles ha sido una herramienta invaluable para manejar roles y permisos en nuestras aplicaciones durante mucho tiempo. Sin embargo, como todas las cosas en el mundo de la tecnología, ha llegado el momento en que ha sido marcada como deprecada. Esto nos obliga a buscar nuevas soluciones, y en este artículo, te mostraré cómo reemplacé esta librería con mi propio código en Laravel 10.
Press ⌘J to open the command menu