Alessandro Alfano
Engineer and systems thinker specializing in software architecture and complex system integration across distributed environments
Software Architect · Systems Integrator · Ethical Technologist
Alessandro Alfano
Software Architect · Systems Integrator · Ethical Technologist
Engineer and systems thinker specializing in software architecture and complex system integration across distributed environments
About
Software architect and systems integrator with expertise in distributed systems, complex integrations, and cloud-native architectures. Committed to technology that serves meaningful causes.
Engineer with a non-linear background spanning classical humanities, medicine, and computer engineering. Specializes in designing modular, evolvable systems and integrating heterogeneous technologies across industrial, IoT, and enterprise domains. Combines technical excellence with a strong ethical focus, seeking opportunities where technology contributes to social justice, environmental sustainability, and community empowerment.
Software architect and systems integrator with expertise in distributed systems, complex integrations, and cloud-native architectures. Committed to technology that serves meaningful causes.
Engineer with a non-linear background spanning classical humanities, medicine, and computer engineering. Specializes in designing modular, evolvable systems and integrating heterogeneous technologies across industrial, IoT, and enterprise domains. Combines technical excellence with a strong ethical focus, seeking opportunities where technology contributes to social justice, environmental sustainability, and community empowerment.
Core Competencies
Software Architecture & System Design
Design of modular, evolvable, and maintainable systems. Definition of boundaries, responsibilities, data models, and long-term architectural strategies.
Complex System Integration
Integration of heterogeneous systems spanning automation, IoT, cloud services, and enterprise platforms. Expertise in communication protocols, data flows, and orchestration patterns.
Distributed Systems & Cloud-Native Architectures
Design and implementation of distributed systems, microservices-based solutions, containerized environments, and hybrid cloud/on-prem infrastructures.
DevOps & Engineering Practices
Advanced Git workflows, CI/CD pipeline design, containerization with Docker, and development infrastructure management. Emphasis on standardization and automation.
Applied Research & Technology Evaluation
Evaluation and adoption of emerging technologies including time-series databases, integration patterns, and AI-assisted workflows. Translation of research into concrete engineering improvements.
Design of modular, evolvable, and maintainable systems. Definition of boundaries, responsibilities, data models, and long-term architectural strategies.
Integration of heterogeneous systems spanning automation, IoT, cloud services, and enterprise platforms. Expertise in communication protocols, data flows, and orchestration patterns.
Design and implementation of distributed systems, microservices-based solutions, containerized environments, and hybrid cloud/on-prem infrastructures.
Advanced Git workflows, CI/CD pipeline design, containerization with Docker, and development infrastructure management. Emphasis on standardization and automation.
Evaluation and adoption of emerging technologies including time-series databases, integration patterns, and AI-assisted workflows. Translation of research into concrete engineering improvements.
Professional Experience
Application Engineer @ Microtecna Engineering
Swiss engineering company specializing in high-tech industrial solutions, robotics, and automated systems
Architect and internal technical reference for software applications, R&D, and development infrastructure evolution
Key Responsibilities:
- Design and development of software applications and integration layers for automated systems, including architecture definition, communication protocols, and data models
- Contribution to the evolution of the company's application framework (.NET/WPF), focusing on modular architecture, extensibility, and web technology integration
- R&D activities: evaluation of databases (including InfluxDB for time-series), CI/CD pipelines, and containerization practices
- Management and evolution of GitLab infrastructure, including Package/Container Registry and advanced Git workflows with submodules
- Internal reference for Linux environments, web technologies, and AI-assisted development workflows
Software Architect @ YouPower AG
Swiss energy technology company focused on smart metering and energy community solutions
Full system architecture redesign for Swiss energy communities, from meter acquisition to billing automation
Key Responsibilities:
- Led the complete redesign and rewrite of a distributed system for electricity consumption/production data collection and processing
- Coordinated development team and defined end-to-end system architecture
- Designed meter acquisition layer using Modbus protocol and IoT router configuration (MikroTik RouterOS, WireGuard VPN)
- Architected on-premise cloud infrastructure with VMs and Docker Swarm
- Developed data visualization platform using Angular and NestJS
- Implemented automated billing data generation and OCPP server for EV charging stations
Full Stack Developer @ Forge Srl
Italian software house specializing in cloud-native solutions and enterprise integrations
Open-source contribution to Leapp and cloud-native integration solutions for enterprise clients
Key Responsibilities:
- Contributed to Leapp, an open-source application for secure cloud access management in DevOps environments
- Designed and implemented AWS-based solutions using TypeScript, including e-commerce-to-ERP integration flows
- Developed microservices-oriented document processing system (Spring Boot) for Italian electronic invoicing standards
Software Developer @ Arsinform Srl
Italian company specializing in industrial automation and warehouse management software
Mission management system optimization for industrial logistics
Key Responsibilities:
- Contributed to design and evolution of automation systems for automated warehouses
- Integrated and optimized mission management system for a leading Italian food producer/distributor
- Conducted operational research for technology stack modernization
Application Engineer
Swiss engineering company specializing in high-tech industrial solutions, robotics, and automated systems
Software Architect
Swiss energy technology company focused on smart metering and energy community solutions
Full Stack Developer
Italian software house specializing in cloud-native solutions and enterprise integrations
Software Developer
Italian company specializing in industrial automation and warehouse management software
Education
B.Sc. Computer Engineering
Politecnico di Milano - Milan, Italy
2020 - In progress
Medicine and Surgery (partial)
University of Milan - Milan, Italy
2014 - 2020
Redirected career path; developed analytical and problem-solving foundations
Classical Studies Diploma (Maturità Classica)
Liceo Classico Alessandro Volta - Como, Italy
2009 - 2014
Humanistic foundation with Latin and Ancient Greek studies
Interdisciplinary background spanning classical humanities, medicine, and computer engineering.
B.Sc. Computer Engineering
Medicine and Surgery (partial)
Redirected career path; developed analytical and problem-solving foundations
Classical Studies Diploma (Maturità Classica)
Humanistic foundation with Latin and Ancient Greek studies
Interdisciplinary background spanning classical humanities, medicine, and computer engineering.
Certifications
AWS Solutions Architect – Associate (Training Course)
beSharp Srl
2022-11
Technical Skills
Architecture & Design
- System Architecture
- Microservices Design
- Domain-Driven Design
- Event-Driven Architecture
- API Design
Languages
Primary:
Secondary:
Scripting:
Frameworks & Platforms
Backend:
.NET, NestJS, Node.js, Spring Boot
Frontend:
Angular, WPF
Game Development:
Love2D
Data & Databases
Relational:
PostgreSQL, MySQL, SQLite
NoSQL:
MongoDB, Redis, InfluxDB
Cloud:
DynamoDB
Infrastructure & DevOps
Containerization:
Docker, Docker Swarm, Docker Compose
CI/CD:
GitLab CI/CD, GitHub Actions
Cloud:
AWS
Integration & Protocols
Protocols:
gRPC, MQTT, REST, WebSocket, OPC UA, Modbus TCP
Patterns:
Message Queues, Event Streaming, Pub/Sub
-
Architecture & Design
- System Architecture
- Microservices Design
- Domain-Driven Design
- Event-Driven Architecture
- API Design
-
Languages
- Primary: C#, TypeScript, JavaScript, Lua
- Secondary: Java, Python, Rust, SQL
- Scripting: Bash, PowerShell
-
Frameworks & Platforms
- Backend: .NET, NestJS, Node.js, Spring Boot
- Frontend: Angular, WPF
- Game Dev: Love2D
-
Data & Databases
- Relational: PostgreSQL, MySQL, SQLite
- NoSQL: MongoDB, Redis, InfluxDB
- Cloud: DynamoDB
-
Infrastructure & DevOps
- Containerization: Docker, Docker Swarm, Docker Compose
- CI/CD: GitLab CI/CD, GitHub Actions
- Cloud: AWS
-
Integration & Protocols
- Protocols: gRPC, MQTT, REST, WebSocket, OPC UA, Modbus TCP
- Patterns: Message Queues, Event Streaming, Pub/Sub
Projects
Featured Projects
Alphamon
Game Framework
RPG game framework in Lua/Love2D featuring dependency injection architecture, multiplayer networking, and a complete battle system. Designed as an extensible starter kit for game developers.
Features:
- Dependency Injection
- Multiplayer Networking
- Battle System
- Dialog Management
Industrial Integration Middleware
Integration Framework
Framework/application template for multi-protocol integration in industrial environments. Supports OPC UA, Redis, REST, gRPC, and other protocols for heterogeneous system communication.
AML (Alessandro's Music Language)
Creative Tool
Custom music notation system for chiptune and game music composition, with synthesis capabilities using ChucK.
Public Projects
GathorApp
Web Application
Social events platform with JWT authentication, real-time WebSocket chat, and role management. University project demonstrating full-stack development.
Tech: Spring Boot, Angular, JWT, WebSocket
View ProjectGreen Wheelers
Web Application
University project focused on sustainable transportation solutions.
Lorenzo Orsenigo Website
Website
Professional website for Italian contemporary music percussionist Lorenzo Orsenigo.
Tech: Nunjucks, HTML, CSS, JavaScript
View ProjectPersonal Portfolio
Website
Personal website and CV platform with JSON-based data backend.
Tech: TypeScript
Game Framework
RPG game framework in Lua/Love2D featuring dependency injection architecture, multiplayer networking, and a complete battle system. Designed as an extensible starter kit for game developers.
Integration Framework
Framework/application template for multi-protocol integration in industrial environments. Supports OPC UA, Redis, REST, gRPC, and other protocols for heterogeneous system communication.
Creative Tool
Custom music notation system for chiptune and game music composition, with synthesis capabilities using ChucK.
Public Projects
Web Application
Social events platform with JWT authentication, real-time WebSocket chat, and role management. University project demonstrating full-stack development.
Technologies: Spring Boot, Angular, JWT, WebSocket
Web Application
University project focused on sustainable transportation solutions.
Website
Professional website for Italian contemporary music percussionist Lorenzo Orsenigo.
Technologies: Nunjucks, HTML, CSS, JavaScript
Website
Personal website and CV platform with JSON-based data backend.
Technologies: TypeScript
Open Source Contributions
Leapp
Noovolari
Secure cloud access management for DevOps environments (AWS, Azure, GCP)
Feature development and contributions during Forge tenure
View RepositorySecure cloud access management for DevOps environments (AWS, Azure, GCP)
Languages
- Italian: Native
- English: C1 (Professional)
- French: A2 (Elementary)
- Latin: Reading (Classical studies)
- Ancient Greek: Reading (Classical studies)
- Italian: Native
- English: C1 (Professional)
- French: A2 (Elementary)
- Latin: Reading (Classical studies)
- Ancient Greek: Reading (Classical studies)
Interests & Hobbies
Creative Interests
- Music - Singing and playing in a rock band; chiptune composition; music notation systems
- Theater - Acting and performance
- Game Development - Indie game development in Lua/Love2D
Physical Activities
- Sailing
- Soccer Coaching - Youth team coaching
Other Interests
- Cooking
Values
- Technology for social good
- Open source and transparency
- Environmental sustainability
- Community empowerment
- Ethical engineering practices
Contact Information
Email: alfano.alessandro@outlook.com
Phone: +39 331 400 1156
Location: Uggiate con Ronago, CO, Italy
Work Region: Canton Ticino, Switzerland
Legal
I authorize the processing of personal data in accordance with Legislative Decree 101/2018 and GDPR (EU Regulation 2016/679)
I authorize the processing of personal data in accordance with Legislative Decree 101/2018 and GDPR (EU Regulation 2016/679)