05/31/2026 updated


100 % available
Software Engineer | Backend Systems & Distributed Architecture
turin, Italy
Only remote
M.Sc. Petroleum Engineering, Politecnico di Torino (2021-2025)About me
Software Engineer | Python | FastAPI | System Design 10+ years building production distributed systems with Python and cloud infrastructure. Specialized In: - Async architectures (FastAPI, Celery, RabbitMQ) - Database optimization (PostgreSQL, Redis, MongoDB) - DevOps (Docker, Kubernetes, AWS)
Amazon Web ServicesDjangoPython (Programming Language)RedisSQL DatabasesReact.jsFlaskGitFastAPIRestful ApiDocker
Python Backend Development
Expertise in building production-grade Python systems using FastAPI, Django, and Flask across edtech, fintech, and data platforms, with 10+ years of hands-on experience in designing and shipping scalable backend solutions.
Microservice & Distributed Architecture
Deep knowledge in designing and implementing microservice architectures handling concurrent async workloads with FastAPI, Celery, and RabbitMQ, including ETL pipelines, REST API design, and Clean Architecture principles.
DevOps & Cloud Infrastructure
Proven experience deploying and operating infrastructure on AWS, Azure, and DigitalOcean using Docker, Kubernetes, GitHub Actions, and GitLab CI in multi-environment production setups.
Database Management & Optimization
Extensive work with PostgreSQL, MySQL, MongoDB, Redis, and Elasticsearch, including query optimization, targeted indexing, caching strategies, and ETL workflow design to consolidate data from multiple source systems.
Async & Messaging Systems
Hands-on experience with asynchronous task processing using Celery, RabbitMQ, and Amazon SQS to decouple ingestion from execution and eliminate blocking bottlenecks under concurrent load.
Testing & Code Quality
Solid background in Pytest, integration testing, and performance profiling, with experience introducing PR conventions and structured review cycles to reduce post-merge regressions.
ETL Pipeline Development
Designed and automated ETL workflows integrating multiple databases and data sources, including scripting with Python, pandas, and numpy to extract, clean, and load operational datasets.
Technical Leadership & Mentoring
Architecture ownership in senior roles, driving system design decisions, conducting weekly technical reviews, and mentoring junior engineers to mid-level through solo production deployments.
Experience
Professional experience5 - 10 years
Freelancer since2025
Languages
EnglishFluentItalianBasic knowledge
Project history
Architected async task pipeline using FastAPI, Celery, and RabbitMQ for high-volume background jobs. Owned cloud infrastructure on AWS and DigitalOcean with Docker and Kubernetes. Deployed Elasticsearch for full-text search and tuned PostgreSQL and Redis for performance. Served as primary code reviewer for a 5-engineer team and introduced PR conventions.
Rebuilt backend of internal service platform from monolith to independently deployable REST services. Designed ETL workflows integrating PostgreSQL, MongoDB, and Redis. Profiled and resolved slow queries and led weekly technical reviews, mentoring two junior developers through their first solo production deployments.
Built RESTful APIs and microservice components with Django and Flask for client-facing products. Wrote ETL automation scripts across PostgreSQL, MySQL, and MongoDB. Introduced Docker-based local development environments and contributed to CI/CD pipeline configuration.