Soy Lorenzo, un desarrollador de software con sede en Milán, especializado en programación a nivel de sistema, desarrollo full-stack y DevOps. Construyo software de alto rendimiento desde cero: desde la lógica de bajo nivel hasta aplicaciones listas para producción e infraestructuras escalables.

Lorenzo Rottigni
Desarrollador de software
Soy Lorenzo, un desarrollador de software con sede en Milán, especializado en programación a nivel de sistema, desarrollo full-stack y DevOps. Construyo software de alto rendimiento desde cero: desde la lógica de bajo nivel hasta aplicaciones listas para producción e infraestructuras escalables.
Tu opinión es fundamental para mí.
Me esfuerzo constantemente por mejorar mi sitio web y brindar la mejor experiencia de usuario posible. Es por eso que valoro sus comentarios y opiniones sobre mi sitio web. Creo que sus comentarios me ayudarán a identificar áreas de mejora y hacer los ajustes necesarios para mejorar su experiencia. Entonces, ya sea que le haya gustado mi sitio web o tenga sugerencias para mejorar, quiero saber de usted. Tómese unos minutos para completar el formulario de revisión de mi sitio web y déjeme saber lo que piensa. Su opinion es muy apreciada!
Visión
Creo que el futuro del software está en la transparencia, la automatización y la resiliencia.
Como desarrollador en la intersección entre la programación a nivel de sistema y el desarrollo full-stack, combino el rendimiento de bajo nivel con la usabilidad de alto nivel. Trabajo principalmente con Rust y Node.js, eligiendo la herramienta más adecuada según el contexto.
Estoy comprometido con el código abierto como filosofía central. Siempre que es posible, publico mi trabajo — porque el gran software crece a través de la colaboración, la visibilidad y la propiedad compartida.
Veo el desarrollo cloud-native como la columna vertebral de la infraestructura moderna. Desde CaaS, Docker y Kubernetes hasta pipelines CI/CD, diseño sistemas escalables, automatizados y pensados para la entrega continua.
Servicios Principales de Lorenzo Rottigni
- Sitios web
Diseño y desarrollo de sitios web profesionales, responsivos y adaptados a sus necesidades.
- Web applications
Creación de aplicaciones web personalizadas para mejorar su presencia en línea y agilizar sus procesos comerciales.
- CMS & CRM
Implementación y personalización de sistemas de gestión de contenidos y sistemas de gestión de relaciones con clientes.
- BE & MVC & ORM
Desarrollo de sistemas back-end robustos utilizando el patrón arquitectónico Modelo-Vista-Controlador y técnicas de Mapeo Objeto-Relacional.
- SEO
Optimización del contenido y la estructura de su sitio web para mejorar su clasificación en los motores de búsqueda y aumentar el tráfico.
- DevOps
Implementación de una metodología DevOps para mejorar la colaboración y eficiencia en el proceso de desarrollo y despliegue.
- Analista de la red
Análisis del tráfico de su sitio web y el comportamiento de los usuarios para obtener información y tomar decisiones basadas en datos.
- DB & DBMS
Diseño e implementación de bases de datos y sistemas de gestión de bases de datos para almacenar y recuperar sus datos de manera eficiente.
- Web scraping & Web crowling
Extracción de datos de sitios web utilizando herramientas automatizadas para recopilar información para análisis e investigación.
- Gestión de alojamiento (GCP, AWS)
Gestión y optimización de su infraestructura de alojamiento en plataformas en la nube populares como AWS y GCP.
Mi Cronograma Profesional
- Etapa en Cisco
Obtuve un certificado de asistencia a un programa donde simulamos el proceso de creación de una startup, enfocándonos tanto en los aspectos financieros como técnicos. Durante el programa, trabajé con mi equipo para desarrollar un sistema de gestión de compras utilizando Java Swing.
- Certificación IT essentials
Certificación que proporciona una comprensión fundamental del hardware, el software y las redes informáticas.
- Certificación CCNA
Certificación que cubre una amplia gama de conceptos de red, incluidos protocolos de red, tecnologías LAN y WAN, seguridad de red y solución de problemas de red.
Graduación de la escuela secundaria de tecnología de la información Tengo un título de escuela secundaria que certifica mi conocimiento general del mundo de TI, que incluye comprensión de lenguajes de programación como C/C++, Java, PHP, administración de bases de datos y arquitectura de redes.
- Curso de desarrollo web Full-Stack de Boolean Academy
Curso intensivo de programación de más de 700 horas cuyo propósito es formar desarrolladores web Full-Stack a través de lecciones teóricas y prácticas diarias y profesionalizadoras.
- Certificación Boolean Academy
Certificación de finalización del curso de la Boolean Academy.
- Desarrollador web de pila completa en Deesup srl
Comencé mi carrera en Deesup como Full-Stack Web Developer, donde trabajé con el framework front-end Nuxt2 y el framework Vendure.io back-end NodeJS, que está orientado al comercio electrónico. Estos marcos se comunican entre sí a través de la infraestructura API de Apollo GraphQL. Además, obtuve una valiosa experiencia utilizando las plataformas Google Cloud y AWS.
- Lanzamiento de deesup.com
Estoy orgulloso de haber sido el principal colaborador de la parte frontal de la nueva plataforma de comercio electrónico deesup.com, que se lanzó recientemente.
Pequeña inversión en servicios de hosting dedicado Para mejorar mis capacidades de desarrollo web, adquirí el comodín para el dominio rottigni.tech y compré tres VPS de Host.it. Configuré con éxito el servidor web Nginx en cada máquina para que funcionara sin problemas con mis propios servicios.
Lanzamiento de storage.rottigni.tech Lancé una aplicación Python Flask para administrar mi almacenamiento personal en el sistema de archivos VPS beta.rottigni.tech.
Lanzamiento de cv.rottigni.tech He publicado mi currículum web, el cual fue creado usando HTML y CSS exclusivamente en formato A4.
Lanzamiento de portfolio.rottigni.tech Primera versión estable de esta increíble cartera.
- Curso de fundamentos de ciencia de datos
Curso gratuito de ciencia de datos de Piero Savastano que me introdujo al mundo de la ciencia de datos y el aprendizaje automático.
- Bootcamp de aprendizaje automático y aprendizaje profundo
Curso de ciencia de datos de Jose Portilla que cubrió los siguientes temas: Python, NumPy, Pandas, Matplotlib, Seaborn, Plotly, Cufflinks, Geographical Plotting, Data Capstone Project, Linear Regression, Cross Validation and Bias-Variance Trade-Off, Logistic Regression, K Vecinos más cercanos, árboles de decisión y bosques aleatorios, máquinas de vectores de soporte, agrupamiento de medios K, análisis de componentes principales, sistemas de recomendación, procesamiento de lenguaje natural, Big Data y Spark con Python, redes neuronales y aprendizaje profundo, y redes neuronales convolucionales.
- Demostración estable de Deesup RaaS
Lanzó una demostración bajo demanda de Deesup RaaS para la marca Molteni&C. Una herramienta potente y escalable destinada a ayudar a las empresas a gestionar productos que se encuentran al final de su ciclo de vida.
- Mire rottigni.teLanzamiento de la página de inicio de rottigni.tech.
Una página de destino sencilla creada con SvelteJS para agrupar mis servicios en un único centro y hacer que los robots de Google los puedan descubrir fácilmente.
- Lanzamiento de inmemory.deesup.com
Lanzamiento de un servicio de caché en memoria basado en Redis de alto rendimiento para los servicios de cliente de Deesup, utilizando el marco Fastify para mejorar la velocidad y la eficiencia. Esta solución innovadora optimiza los tiempos de respuesta, mejora la escalabilidad y permite a los clientes administrar y optimizar sin esfuerzo sus datos almacenados en caché.
- Lanzamiento de jupyterhub.rottigni.tech
Implementé con éxito mi instancia personal de JupyterHub usando Docker Swarm para crear contenedores secundarios de JupyterLab para usuarios registrados. Una de las características destacadas es la integración perfecta con el repositorio GitLab de Storage.jupyterhub.rottigni.tech. Esto se facilita mediante un script bash, que se ejecuta como una tarea cron dentro del contenedor Docker, lo que garantiza una persistencia segura y versionada de los cuadernos. Además, mi Portfolio Seeder permite la visualización de cuadernos directamente desde el repositorio de GitLab en este sitio web.
- Lanzamiento de smtp.rottigni.tech
Lanzamiento de mi servicio SMTP personal, una aplicación Fastify optimizada diseñada para enviar correos electrónicos dentro de mis dominios utilizando API REST. Este servicio me permite recibir informes en tiempo real sobre varios aspectos, incluidos los registros de siembra de mi cartera, el formulario de contactos de mi cartera y el estado de mis servicios.
- Lanzamiento del complemento vendure-scalapay
Un complemento de código abierto que integra perfectamente Scalapay como proveedor de pagos dentro del marco de comercio electrónico Vendure NestJS.
- Curso de PNL
Curso de Procesamiento del Lenguaje Natural impartido por José Portilla. Aprendí un conjunto completo de técnicas para manejar, manipular y transformar datos de texto de manera efectiva dentro del ámbito de la ciencia de datos.
- Lanzamiento de sentry.rottigni.tech
Lanzamiento del ecosistema sentry rottigni.tech, una instancia acoplada de Grafana integrada perfectamente con Prometheus. Recupera datos de manera eficiente de exportadores de nodos y cajas negras implementados estratégicamente en mis servidores.
- Curso de K8s
Kubernetes y herramientas de clúster con Docker Captain Bret Fisher. Este curso cubre aspectos cruciales, incluidos los flujos de trabajo de DevOps, las características de Kubernetes a nivel de producción y los métodos de implementación de infraestructura como código, lo que brinda una comprensión integral de las habilidades esenciales de Kubernetes.
- Migración del clúster Bare-Metal K8s
Migré con éxito toda la infraestructura de rottigni.tech a un clúster kubeadm básico que comprende múltiples nodos a través de Internet, incorporando componentes como el controlador ingress-nginx y MetalLB.
- Computer Vision Curso
Curso de Computer Vision impartido por José Portilla. Aprendí las últimas técnicas en Computer Vision con Python, OpenCV y Deep Learning
- Artículo de Vendure
Gané un concurso de Vendure Framework para escribir un artículo sobre mi experiencia con Vendure. Como premio, recibí una entrada de 3 días para el Congreso Mundial WeAreDevelopers 2024 en Berlín.
- Google Cloud Summit 2024
Asistí a la cumbre Google Cloud Summit en Milán, gracias a Deesup, para explorar la integración de Google Cloud en nuestros sistemas. También asistí a varias presentaciones interesantes de socios de Google.
- Raspberry PI + K3s
Compré mi primera Raspberry Pi 5 para comenzar un nuevo proyecto: hacer la transición de mi clúster de producción personal desde una configuración de Kubernetes basada en la nube a una solución doméstica usando k3s y múltiples Raspberry Pis.
- WeAreDevelopers Festival 2024
Asistir al WeAreDevelopers World Congress 2024 en Berlín fue una experiencia increíble. Visité mis empresas favoritas, incluida Docker, y asistí a conferencias invaluables, como la de Douglas Crockford, el inventor del estándar JSON.
- RedHat Summit Milan 2024
Asistí al RedHat Summit en Milán, donde tuve la oportunidad de aprender sobre las últimas tendencias en Cloud e IA a través de una serie de presentaciones interesantes.
- Lanzamiento de s3.rottigni.tech
He dejado obsoleto mi antiguo proveedor de contenido estático propietario, storage.rottigni.tech, en favor de una solución más segura y compatible con Kubernetes basada en el estándar S3, MinIO (minio.rottigni.tech).
- lanzamiento de molteni.deesup.com
Lancé una plataforma de reventa de comercio electrónico para Molteni&C, lo que marca el primer despliegue de mi proyecto de marca blanca completamente desarrollado, "RaaS" (Reventa como servicio).
- Lanzamiento de K8s-scheduler
He publicado un plugin de Kubernetes, escrito en Go, en registros públicos. Proporciona una definición de recurso personalizado (CRD) llamada 'Scheduler' para simplificar la gestión y creación de recursos CronJob.
- Lanzamiento de arper.deesup.com
He lanzado una plataforma de reventa de comercio electrónico para Arper, el segundo despliegue del proyecto RaaS.
- Lanzamiento de RPGX
He publicado mi primer motor de juego, llamado RPGX y escrito en Rust, en registros públicos.