Luca Atella — Curriculum Vitae
Software Architect · Backend & Platform Engineering · AWS Certified
Basilicata, Italy · Email: info@atellaluca.com · GitHub: github.com/atellaluca · LinkedIn: linkedin.com/in/luca-atella
Portfolio Home · Case Studies · GitHub · Contact
Profile
Software architect with a backend and platform engineering background, focused on modular systems, cloud-portable architectures, runtime validation, and long-lived backend platforms.
I design systems where infrastructure choices, runtime boundaries, operational reliability, and maintainability are considered from the beginning instead of added late in the project.
My experience spans plugin-based backend frameworks, IoT and edge platforms, cloud deployment pipelines, AWS serverless architectures, runtime contract validation, and integration-heavy systems.
I also work on geospatial processing and model-generation pipelines, applying the same architectural discipline to data transformation workflows outside traditional backend systems.
Certifications
- AWS Certified Solutions Architect - Associate
- AWS Certified Cloud Practitioner
- AWS Certified AI Practitioner
- Cisco Networking Academy - CCNA path
Core Competencies
Backend & Platform Engineering
- Python, FastAPI, Flask, Pydantic
- REST API design and OpenAPI
- WebSocket and real-time communication
- Modular and plugin-based architectures
- Repository and storage abstraction
- Structured error handling
- MongoDB, PostgreSQL, DynamoDB
Cloud & Infrastructure
- AWS Lambda, ECR, DynamoDB, S3, CloudFront, CloudFormation, CloudWatch
- Docker and Docker Compose
- Cloud-portable application design
- Infrastructure as Code
- Serverless deployment pipelines
- Linux server configuration
- Nginx reverse proxy
- VPN infrastructure
- DNS, firewalling, and networking
Architecture
- Runtime governance
- Contract-driven design
- Long-lived backend systems
- Infrastructure abstraction
- Edge/cloud integration
- IoT data aggregation
- Digital Twin architecture concepts
- Geospatial data processing
- 3D terrain model generation
- Developer tooling and CLI workflows
Professional Experience
Software Architect / Backend & Platform Engineer — Vemar S.A.S.
April 2021 - October 2024
Designed and developed the core backend architecture for distributed IoT systems and heterogeneous device integrations.
Main responsibilities:
- designed a plugin-based backend framework for integrating multiple device families
- centralized business logic, authentication, API exposure, and persistence concerns
- defined REST API contracts and backend structure
- designed plugin loading and execution boundaries
- introduced Docker-based development and deployment workflows
- coordinated backend/frontend architectural decisions in a small full-stack team
- contributed to infrastructure, provisioning, and deployment operations
The platform remained operational and structurally stable after delivery, demonstrating the long-term maintainability of the architecture.
Selected Projects
Cloud-Portable Fleet Management Platform
Full-stack AWS production deployment · 2026
Designed and developed a production-adopted fleet management platform with a cloud-portable architecture.
The system includes a FastAPI backend, React/TypeScript frontend, abstracted persistence and storage layers, local Docker Compose environment, and AWS deployment using Lambda, ECR, DynamoDB, S3, CloudFront, CloudFormation, and CloudWatch.
Key contributions:
- designed the application architecture and backend domain model
- implemented repository and storage abstraction layers
- built backend APIs for users, vehicles, trips, reservations, refueling, maintenance, reporting, and statistics
- configured local development with Docker Compose, DynamoDB Local, and MinIO
- implemented AWS deployment automation with CloudFormation and Bash scripts
- contributed to frontend integration and production observability
ImportSpy — Runtime Contract Validation Engine
Open-source Python project
Created and maintain ImportSpy, a runtime contract enforcement engine for Python modules.
ImportSpy validates structural, contextual, and execution constraints at import time, making architectural assumptions explicit in modular and long-lived Python systems.
Highlights:
- YAML-based declarative contracts
- runtime validation of module structure and execution context
- deterministic failure model
- 15,000+ downloads on PyPI
- presented at GDG Basilicata
B3DO — Basilicata 3D Open
Geospatial processing pipeline · unpublished / in development
Designed a Python-based pipeline for transforming public Basilicata terrain datasets into 3D terrain models.
The project uses GDAL, Rasterio, NumPy, PyVista, Fiona, and Typer to support DTM merging, boundary extraction, raster clipping, resampling, LOD mesh generation, hillshade/color relief texture generation, river overlays, and textured 3D previews.
Key contributions:
- designed the CLI-driven processing workflow
- separated raw data, processed datasets, build artifacts, and model outputs
- implemented terrain mesh generation from elevation rasters
- introduced diagnostics for system dependencies and source datasets
- modeled the project as a reproducible data-to-model pipeline rather than a manual GIS workflow
IoT Data Aggregation Architecture for Digital Twin Systems
Architecture concept
Designed a conceptual edge-to-cloud architecture for heterogeneous IoT data acquisition and aggregation in Digital Twin scenarios.
The architecture includes edge acquisition from devices and sensors, BLE/Zigbee mesh communication, gateways, ingestion layers, GraphQL API, data-specific application layers, microfrontends, storage gateway, object/database queues, and AI-assisted processing.
Real-Time Fleet Tracking Backend
Telemetry and logistics systems
Worked on backend systems for fleet tracking and logistics, including socket-based communication with tracking devices, telemetry ingestion, CAN bus data normalization, REST API exposure, and real-time operational workflows.
Education
BSc in Computer Science and Technology (L-31) — University of Basilicata
2018 - Present
High School Diploma in Electronics, Electrical Engineering, and Automation — I.I.S. Einstein-De Lorenzo, Potenza
2013 - 2018
Languages
Italian: native
English: B1, actively improving through technical study and international collaboration
Tech
Python · FastAPI · React · AWS · Lambda · DynamoDB · S3 · CloudFront · CloudFormation · Docker · Docker Compose · Kubernetes · Linux · Networking · Runtime Governance · GDAL · Rasterio · PyVista