Computer-science student · Milan, Italy

Technology, kept in order.

I’m Roberto Grande, a computer-science student in Milan. I build web projects and work with databases, and I care about the part most people skip: keeping things organised. Outside coursework I run a small home lab for self-hosting and home automation.

§ 01

Selected work

Not a long list. These are the two things I’ve spent real time on - one built, one organised - with what I actually did on each.

  1. Plenup

    Born inside my school, as a way to move onto digital some processes that were still running on paper. The starting point was timetable management, with room to grow into other things the school actually needed. I worked on it from both sides: organising the work, and building it front end and back end. It’s on hold today - the direction stayed clear, my time went to other projects.

    • HTML
    • CSS
    • JavaScript
    • MySQL
    Role
    Organisation, front end, back end
    Type
    School project
    Status
    On hold
  2. Student representation

    I was elected student representative for my school. The work was mostly organisational: listening to what people needed, agreeing roles and deadlines, and making sure things actually happened. The clearest example was the cogestione - days of student-run activities that only hold together if schedule, spaces and people line up.

    Role
    Elected representative
    Type
    School · organisation

§ 02

Profile

I’m a computer-science student in Milan. What I enjoy is the point where organisation meets technology: understanding how something should work, then building a version of it that’s tidy enough to hand to someone else.

I work best in a group when roles and deadlines are clear, so that’s usually the first thing I try to sort out. It’s a habit that came from student representation and stayed: decide who does what, write it down, keep the plan visible.

The technical side comes from the same instinct. I like databases and structured data, web projects of a human size, and anything that removes a repetitive step. Most of what I know I learned by building something, breaking it, and going to find out why.

§ 03

Lab & explorations

Things I’m running or trying out at home. Not finished projects - just where the curiosity currently goes.

Home lab

A machine running Proxmox at home, split into a few virtual machines and containers. It started as a way to stop breaking my laptop, and became the place where I try things before trusting them.

Self-hosted services

Small services I run myself instead of renting. The useful ones stay, the rest get taken down. Keeping them up is what teaches you the real cost of maintenance.

Home automation

Home Assistant, wired to the lights, sensors and routines around the house. The interesting part isn’t the devices - it’s deciding which automations are actually worth having.

Automation & order

Scripts and small tools that remove a repetitive step, plus a slightly obsessive system for naming and filing things. Boring, and it saves hours.

§ 04

Focus areas

What I actually work with. The depth varies, and I’d rather say so than pad the list.

Web development

  • HTML & CSS
  • JavaScript
  • Angular
  • Bootstrap
  • Responsive interfaces

Data & databases

  • MySQL
  • SQL
  • Schema design
  • Queries & reporting
  • Digital organisation

Systems & automation

  • Python
  • Linux
  • Proxmox
  • Home Assistant
  • Self-hosting

Method

  • Git
  • Working in a team
  • Roles & deadlines
  • Project organisation
  • Documentation

§ 05

Get in touch

If you want to ask about something I’ve built, propose a project, or just say hello, email is the most reliable way to reach me. I read everything.

Based in
Milan, Italy
Elsewhere
GitHub