deesup.com release
I am proud to have been the main contributor of the front-end part of the new ecommerce platform deesup.com, which has recently been released.

I'm Lorenzo, a Milan-based software developer specialized in system-level programming, full-stack development, and DevOps. I build performant software from the ground up — from bare-metal logic to production-ready applications and infrastructure that scales.
I'm Lorenzo, a Milan-based software developer specialized in system-level programming, full-stack development, and DevOps. I build performant software from the ground up — from bare-metal logic to production-ready applications and infrastructure that scales.
Your feedback means a lot! If you enjoyed my work or found it helpful, take a moment to leave a review. It helps me reflect and keep improving.
I believe the future of software lies in transparency, automation, and resilience.
As a developer at the intersection of system-level programming and full-stack development, I combine low-level performance with high-level usability. I primarily work with Rust and Node.js, selecting the best tool for each scenario.
I'm committed to open source as a core philosophy. Whenever possible, I release my work publicly — because great software grows through collaboration, visibility, and shared ownership.
I see cloud-native development as the backbone of modern infrastructure. From CaaS, Docker, and Kubernetes to CI/CD pipelines, I design systems that are scalable, automated, and built for continuous delivery.
Building and maintaining open-source tools, libraries, and integrations used by developers across multiple ecosystems.
Developing high-performance software in Rust and C with a focus on efficiency, reliability, and system-level control.
Crafting modern, responsive, and SEO-friendly user experiences with Vue, Nuxt, React, Next.js, and Angular.
Designing scalable APIs, services, and event-driven architectures that power reliable applications.
Automating delivery pipelines and infrastructure through Docker, Kubernetes, Terraform, and CI/CD workflows.
Deploying and operating workloads across bare-metal environments and major cloud providers.
Designing efficient relational data models and queries with PostgreSQL, MySQL, and SQLite.
Applying security best practices across infrastructure, applications, networks, and deployment pipelines.
I earned a certificate of attendance for a program where we simulated the process of creating a startup, focusing on both the financial and technical aspects. During the program, I worked with my team to develop a shopping management system using Java Swing.
Certification that provides a foundational understanding of computer hardware, software, and networking.
Certification that covers a broad range of networking concepts, including network protocols, LAN and WAN technologies, network security, and network troubleshooting.
I hold a high school degree that certifies my general knowledge of the IT world, which includes an understanding of programming languages such as C/C++, Java, PHP, database management, and network architecture.

700+ hours intensive programming course whose purpose is to train Full-Stack web developers through daily and professionalizing theoretical and practical lessons.

Certification of Boolean Academy Course completion.
I began my career at Deesup as a Full-Stack Web Developer, where I worked with the Nuxt2 front-end framework and the Vendure.io back-end NodeJS framework, which is oriented towards e-commerce. These frameworks communicate with each other through the Apollo GraphQL API infrastructure. Additionally, I gained valuable experience using both the Google Cloud and AWS platforms.
I am proud to have been the main contributor of the front-end part of the new ecommerce platform deesup.com, which has recently been released.
To enhance my web development capabilities, I acquired the wildcard for the rottigni.tech domain and purchased three VPS from Host.it. I successfully configured the Nginx webserver on each machine to work seamlessly with my own services.
I launched a Python Flask application to manage my personal storage on the VPS beta.rottigni.tech filesystem.
I have published my web CV, which was created using HTML and CSS exclusively in A4 format.
First stable release of this awesome portfolio.
Free data science course by Piero Savastano that introduced me to the world of data science and machine learning.
Data science course by Jose Portilla that covered the following topics: Python, NumPy, Pandas, Matplotlib, Seaborn, Plotly, Cufflinks, Geographical Plotting, Data Capstone Project, Linear Regression, Cross Validation and Bias-Variance Trade-Off, Logistic Regression, K Nearest Neighbors, Decision Trees and Random Forests, Support Vector Machines, K Means Clustering, Principal Component Analysis, Recommender Systems, Natural Language Processing, Big Data and Spark with Python, Neural Nets and Deep Learning, and Convolutional Neural Networks.
Released an on-demand demo of Deesup RaaS For Molteni&C brand. A powerful and scalable tool aimed to help companies to manage products that are the end of their life cycle.
A simple landing page built with SvelteJS to wrap my services into a single hub, and make them easily discovered from Google bots.
Release of a high-performance Redis-based in-memory cache service for Deesup's client services, utilizing the Fastify framework for enhanced speed and efficiency. This innovative solution optimizes response times, improves scalability, and empowers clients to effortlessly manage and optimize their cached data.
I have successfully deployed my personal JupyterHub instance using Docker Swarm to create child JupyterLab containers for registered users. One of the standout features is the seamless integration with the storage.jupyterhub.rottigni.tech GitLab repository. This is facilitated through a bash script, which runs as a cron job inside the Docker container, ensuring secure and versioned persistence of notebooks. Additionally, my Portfolio Seeder enables the display of notebooks directly from the GitLab repository on this website.
Release of my personal SMTP service, a streamlined Fastify application designed to send emails within my domains using REST APIs. This service enables me to receive real-time reports about various aspects, including my portfolio seeder logs, my portfolio contacts form and the status of my services.

An open-source plugin seamlessly integrating Scalapay as a payment provider within the Vendure NestJS e-commerce framework.
Natural Language Processing course by Jose Portilla. I learnt a comprehensive set of techniques for effectively handling, manipulating, and transforming text data within the realm of data science.
Release of rottigni.tech ecosystem sentry, a dockerized instance of Grafana seamlessly integrated with Prometheus. It efficiently retrieves data from node and blackbox exporters strategically deployed across my servers.
Kubernetes and cluster tools with Docker Captain Bret Fisher. This course covers crucial aspects, including DevOps workflows, production-level Kubernetes features, and infrastructure-as-code deployment methods, providing a comprehensive understanding of essential Kubernetes skills.
Successfully migrated the entire rottigni.tech infrastructure to a bare-metal kubeadm cluster comprising multiple nodes over the internet, incorporating components such as the ingress-nginx-controller and MetalLB.
Computer Vision course by Jose Portilla. I learnt the latest techniques in computer vision with Python, OpenCV, and Deep Learning.

I won a contest by Vendure Framework for writing an article about my experience with Vendure. As a reward, I received a 3-day ticket to the WeAreDevelopers World Congress 2024 in Berlin.
I attended the Google Cloud Summit in Milan, thanks to Deesup, to explore integrating Google Cloud into our systems. I also attended several insightful presentations from Google partners.
I purchased my first Raspberry Pi 5 to start a new project: transitioning my personal production cluster from a cloud-based bare-metal Kubernetes setup to an in-home solution using k3s and multiple Raspberry Pis.
Attending the WeAreDevelopers World Congress 2024 in Berlin was an amazing experience. I visited my favorite companies, including Docker, and attended invaluable speeches, such as the one by Douglas Crockford, the inventor of the JSON standard.
I attended the RedHat Summit in Milan, where I had the opportunity to learn about the latest trends in Cloud and AI through a series of engaging presentations.
I deprecated my old proprietary static content provider, storage.rottigni.tech, in favor of a more secure and Kubernetes-friendly solution based on the S3 standard, MinIO (minio.rottigni.tech).
I launched an e-commerce resale platform for Molteni&C, marking the first deployment of my fully developed white-label project, "RaaS" (Resale as a Service).
I have published a Kubernetes plugin, written in Go, to public registries. It provides a custom resource definition (CRD) called 'Scheduler' to simplify the management and creation of CronJob resources.
I launched an e-commerce resale platform for Arper, the second deployment of the RaaS project.

I have published my first game engine, named RPGX and written in Rust, to public registries.
I launched an e-commerce resale platform for Inalco, marking the third deployment of the RaaS project.

I published the alpha version of Graphium, a Rust framework for building graph-based algorithms through a custom Rust-friendly DSL. It follows a zero-cost abstraction model that scales features on demand, from core execution to optional tooling such as OpenTelemetry, a UI, and an interactive playground.

I started a new chapter in my career by joining Sorint.SEC, a leading cybersecurity company. As a Software Engineer and SecOps specialist, I contribute to the development of cutting-edge security solutions while expanding my expertise in this critical field.