Sergio Scardigno
DevOps Engineer | Backend Developer | PHP Developer
Sobre mi
Como profesional en constante evolución en el ámbito de la tecnología, mi enfoque actual está en profundizar mis conocimientos y habilidades en el desarrollo full stack, tanto en backend como en frontend. Con experiencia en tecnologías como Laravel, Node.js, React.js y Angular, he diseñado y desarrollado aplicaciones escalables, seguras y eficientes. Mis habilidades abarcan desde la creación de APIs y la optimización de bases de datos, hasta el desarrollo de interfaces de usuario dinámicas y optimizadas para una excelente experiencia. He trabajado en todos los aspectos del ciclo de vida de desarrollo de software, incluyendo pruebas, depuración, despliegue y mantenimiento continuo. Certificaciones en AWS y React.js respaldan mi compromiso con la mejora continua y la adopción de nuevas tecnologías. Apasionado por la automatización y la eficiencia en los procesos de desarrollo, mi objetivo es seguir creando soluciones que aporten valor a los proyectos y optimicen su rendimiento.
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.
Certificaciones

Publicaciones
Contribuciones en trabajos publicados / sitios web / LinkedIn
Herramienta de Verificación de Firmas en PDF para Profesionales Legales
En el ámbito legal, la validez de los documentos firmados depende de si las firmas cumplen con los requisitos normativos. Una firma insertada como imagen simple (p. ej., PNG/JPG) carece de validez legal a menos que esté certificada por un escribano público.
Migrando VMs de Proxmox a VMware ESXi: Una Solución Práctica Usando StarWind V2V Converter
Recientemente, me enfrenté al desafío de migrar varias máquinas virtuales (VM) desde un entorno Proxmox a VMware ESXi . Este proceso no solo implicó mover datos, sino también garantizar que las configuraciones y funcionalidades de cada VM se mantuvieran intactas.
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