Software Engineering & Backend Development
Arturo Cortinovis
Second-year BSc Computer Science student at VU Amsterdam. I build full-stack systems, REST APIs, and AI-powered tools.
About Me
I'm a Computer Science student at Vrije Universiteit Amsterdam (expected 2027). I've built a full-stack IoT telemetry platform with MQTT, FastAPI, React, and Docker, a tested REST API with Express.js and SQLite, and I'm currently building an AI video editing agent with the Claude API. I'm seeking part-time or internship roles in software engineering or backend development.
Languages
Certification
Business Foundations Certificate
University of British Columbia, 2022
Interests
Programming, Music Production, Sports
EU citizen, no sponsorship required
Technical Skills
Languages
Backend
Frontend
Infrastructure
Other
Projects
Factory Motor Telemetry Monitoring Platform
Dec 2024 - Jan 2025EdgeTwin — Production IoT monitoring system processing real-time telemetry from 20 simulated factory motors
- Designed end-to-end data pipeline: MQTT telemetry → FairCom Edge ingestion → FastAPI backend → React dashboard with real-time device status, telemetry charts, and alert history.
- Implemented background alert monitoring with hysteresis logic (overheat detection: ≥80°C for 3 consecutive readings; dropout detection: 20-second heartbeat timeout).
- Built custom async HTTP client for FairCom Edge integration; containerized the 4-service architecture with Docker Compose following 12-factor principles.
Travel Destinations REST API
2025Express.js + SQLite REST API with full CRUD, validation, and tests
- Designed and implemented a RESTful HTTP API supporting full CRUD with proper HTTP methods and status codes.
- Hardened security: parameterized queries to prevent SQL injection, input validation, global error handler, and 404 fallthrough.
- Wrote 12 endpoint tests (Jest + Supertest) covering happy paths and error cases; added env-based config and clean documentation.
cinecut — AI Video Editing Agent
In ProgressAI agent that analyzes raw footage, detects beats, and assembles cinematic edits
- Building an AI agent that uses vision models to analyze raw video footage, detects musical beats with librosa, and assembles a beat-synced cinematic edit as a DaVinci Resolve project.
- Orchestrates a multi-stage pipeline with ffmpeg: shot analysis, audio beat detection, edit decision logic, and Resolve project export.
Education
Vrije Universiteit Amsterdam (VU)
BSc Computer Science (Expected 2027) — Amsterdam, Netherlands
2024 - Present
Braemar College
Ontario Secondary School Diploma (OSSD) — Toronto, Canada
2022 - 2023
ISISS Valle Seriana
Liceo Scientifico Diploma — Italy
2019 - 2024
Get In Touch
I'm looking for part-time or internship roles in software engineering or backend development. Feel free to reach out.