Portfolio & Resume

Alberto Hugonin

Recent Master’s graduate in Computer Engineering from Politecnico di Torino, with a path focused on Cloud Computing.

I develop software and work with Linux systems, networks, and hardware. Over time I have combined programming, infrastructure management, system assembly, and electronics repair, building a very hands-on technical profile. I like to understand problems deeply, whether they involve a web application or a server, or require analysis on motherboards, BGA components, and damaged circuits.

Choose a CV to download

Several resume formats are available in Italian and English.

Alberto Hugonin

Skills

An overview of the skills I have developed throughout my path.

Software development and systems

  • Full-stack web development with React, JavaScript/TypeScript, Node.js/Express, Flask, and SQL databases.
  • REST API design, client-server architectures, authentication, and permission management.
  • Additional experience with Rust, C, Java, and basic PHP through university work, personal projects, and technical work.
  • Application deployment with Docker, Nginx, and CI/CD pipelines.

Linux infrastructure and networking

  • Linux servers, Proxmox virtual machines, Docker containers, NAS systems, and backup workflows.
  • Configuration of local networks, VPNs, firewalls, switches, and secure access to internal services.
  • Network troubleshooting, including connectivity analysis, routing, exposed services, and misconfigurations.
  • Practical experience with reverse proxies and HTTPS for deploying networked applications.

Privacy, IoT, and smart home

  • Integration between applications, IoT devices, and automation systems, including Home Assistant automations.
  • Creation of custom automations to simplify repetitive tasks and manage home scenarios.

Hardware diagnostics and electronics

  • Fault finding on motherboards, short circuits, power rails, logic lines, and boot logs.
  • Microsoldering, SMD rework, BGA rework/reballing, and repairs on very small components.
  • Use of multimeters, bench power supplies, digital oscilloscopes for logic signals, voltage injection, UART, and thermal inspection.

Strengths

Aspects of the way I work that I consider important in a professional context.

Cross-functional technical profile

I combine computer engineering, software development, Linux systems, and electronics diagnostics, which helps when a problem touches software, network, and hardware at the same time.

Root cause analysis

Whether the issue is in software, networks, or hardware, I first try to understand the cause of the problem and then act in a targeted way.

Autonomous learning

I learn complex tools independently when a project requires them, from VM/container deployment to BGA diagnostics or IoT system integration.

Experience with real problems

I have worked on concrete projects where the technical solution matters, but so do maintenance, reliability, and clear communication of the work done.

Explore the portfolio

The main sections collect software projects, professional work, and documented hardware repairs.

Academic Work

3 entries

Selected university projects, thesis work, and software engineering case studies developed during my academic path.

Open section

Professional Work

2 entries

Selected projects and technical work carried out in professional or client-facing contexts.

Open section

Hardware Repair Lab

5 entries

Hardware repair case studies, diagnostics, soldering, and troubleshooting on boards and consoles.

Open section

BGA Rework Lab

1 entry

Procedures and case studies on BGA rework.

Open section