Skip to content

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

Download PDF

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