Lorenzo Siena
Software Engineer Developer
Skills
Web Development
Back-end
Django, Laravel, RestAPI, Model-View-Controller, Model-View-Template, VScode, Git, FastAPI, Async, Pydantic
Software Development
Python, Bash, C, Java, OOP, Assembly, Javascript, PHP, Android, Git feature branch workflow, asyncIO, Multithreading, Multiprocessing, R
Database
PostgreSQL, SQLite, MariaDB, Mysql, Nosql, MongoDB, ORM django, ORM laravel, Firebase Realtime Database, InfluxDB, Redis, DuckDB
AI Agents and GenAI
Stable Diffusion, LLM, text2img, speech2text, text2speech, Cheshirecat, Chatbot, Ollama, Embebbed ML, Cline, Gemini API, OpenRouter, EdgeImpulse, Local Inference, Large Language Model, LlamaIndex, LangChain, Multimodal, Embedder, Rag, Training, Model Context Protocol
Admin,Virtualization, Cloud, Devops
Podman, CloudFlare, Network, SSH, Linux, Windows, Proxmox, Docker, GoogleCloudPlatform, uv, pip, venv
Interests
Cloud computing & AI Agents
Singing and Karaoke
Video games, board games, and role-playing games
Statistics, Physics, Mathematics, and Philosophy
Traveling
Science Fiction & Fantasy
Licenses
Driving License B
Drone UAV (OPEN A1-A3)
Languages
Italian
Native
English
Professional
Summary
Software Engineer, graduated in Computer Engineering (2024) scpecialized in python and backend.
I have been using Linux daily since 2020 and have contributed to various open-source projects (portfolio available).
I love computer science, I developed Johnny, an AI agent based on Cheshire Cat AI (LangChain), and a high-performance telemetry system (FastAPI) for a solar car that participated in the Bridgestone World Solar Challenge 2025.
Passionate about AI agents, new technology, self-hosting, cloud (AWS, Azure, GCP), and cybersecurity.
Pragmatic and curious, I learn quickly and work well in a team.
After graduation, I attended a professional course on Django and completed an internship for the development of a management system in Python, and developed a vocal AI IoT Agent with Langchain 1.0.
I have been using Linux daily since 2020 and have contributed to various open-source projects (portfolio available).
I love computer science, I developed Johnny, an AI agent based on Cheshire Cat AI (LangChain), and a high-performance telemetry system (FastAPI) for a solar car that participated in the Bridgestone World Solar Challenge 2025.
Passionate about AI agents, new technology, self-hosting, cloud (AWS, Azure, GCP), and cybersecurity.
Pragmatic and curious, I learn quickly and work well in a team.
After graduation, I attended a professional course on Django and completed an internship for the development of a management system in Python, and developed a vocal AI IoT Agent with Langchain 1.0.
Actively seeking opportunities as a Software & Backend Engineer, Python Developer and AI Engineer, in Agile and Cloud contexts. In Turin or remote.
Profiles
Portfolio
Linkedin
Github
Italian
Watch my AI Agent on action!
Experience
AYES - Management & Technology Consulting
Turin, italy
Software Engineer Developer at Avio Aero
01-2026 - present
Predictive software development for the statistical modeling of airline fleets, in Python, with modular, scalable and testable architectures according to SOLID and clean code principles.
•
Refactoring and porting of legacy components
•
Installer setup development for Windows environments
•
ETL and Dashboard development for data visualization
•
Maintenance, feature development, and bugfixes on the toolchain.
•
Writing unit, functional and integrative tests in pytest.
•
Technologies involved:
Python, SQLite, DuckDB, Streamlit,Plotly,Pandas,R,Pascal, Inno Setup, Git Development
Python, SQLite, DuckDB, Streamlit,Plotly,Pandas,R,Pascal, Inno Setup, Git Development
•
Methodologies:
Waterfall/Agile
Waterfall/Agile
Archimede S.r.l.
Syracuse
Software Engineer (Telemetry)
June-July 2025
Solar Telemetry Project | Backend & Data Engineer
•
Data Architecture Development: Designed and implemented the backend of the telemetry pipeline for the AC001 SolarCar, managing the entire data cycle from data collection on the CAN bus to optimized data storage in the InfluxDB temporal database.
•
Real-Time Monitoring: Configured and integrated a Grafana dashboard for real-time data visualization, providing the team with full decision-making support for race strategy and vehicle safety.
•
Excellent Collaboration: Worked in a multidisciplinary team (mechanical, electronic, etc.) within a cutting-edge technical laboratory, directly interfacing with strategic partners such as Dallara, ESA (European Space Agency), and Planetek.
•
International Impact: Actively contributed to the success of the car that represented Italy in the August 2025 Bridgestone World Solar Challenge, the world's most extreme solar vehicle competition.
•
Technologies involved
FastAPI: Python backend framework for asynchronous, scalable, and multi-worker management of incoming UDP packets
Redis: shared queue system among workers for managing incoming data post-transformation
InfluxDB: Time Series database optimized for real-time data storage
Grafana: platform for real-time graphical visualization and monitoring
Docker: for deploying services supporting ETL
FastAPI: Python backend framework for asynchronous, scalable, and multi-worker management of incoming UDP packets
Redis: shared queue system among workers for managing incoming data post-transformation
InfluxDB: Time Series database optimized for real-time data storage
Grafana: platform for real-time graphical visualization and monitoring
Docker: for deploying services supporting ETL
APL Lavoro mio (CFA)
Remote
Django Backend Developer
From 18/03/25 to 31/03/25
Temporary full-time (Mon-Fri) internship contract lasting 80 hours.
Development of HRMS (Human Resource Management System)
During a two-week internship, at the client's request (CFA), I contributed to the development of HRMS, a human resources management system based on Django and MVT architecture.
Development of HRMS (Human Resource Management System)
During a two-week internship, at the client's request (CFA), I contributed to the development of HRMS, a human resources management system based on Django and MVT architecture.
I was part of the back-end team (3 people), handling the development of the views (the controllers) and the management of the database (MODELS and ORM). The front-end team (2 people) handled the user interface.
We worked collaboratively, coordinating on Discord and managing the code on GitHub, adopting the Git Feature Branch Workflow methodology.
The requirements and project details are available at the link above and in my portfolio.
University of Catania
remote
Linux System Administrator (unpaid)
May-September 2024
•
Full administration of Ubuntu server via SSH, including maintenance, updates, and restarts
•
Deployment and management of generative AI services in Docker containers (Cheshire Cat AI, Stable Diffusion WebUI).
•
Configuration and deployment of containers with integration to external Cloudflare services.
•
Remote development and port management using SSH tunneling.
(Server provided by university for thesis project)
(Server provided by university for thesis project)
Education
Talentform
Professional course 248 hours
Back-End Developer
January-March 2025
Intensive 248-hour course for the development of dynamic and scalable web applications.
Skills acquired:
HTML and CSS: Creation of web structures with HTML, advanced styling with CSS, responsive design, and layouts.
JavaScript : Dynamic programming with variables, functions, control structures, and DOM manipulation.
Python : Python fundamentals, managing variables, functions, lists, dictionaries, and file reading/writing.
OOP in Python: Creation of classes, inheritance, polymorphism, encapsulation, and exception handling.
OOP in Python: Creation of classes, inheritance, polymorphism, encapsulation, and exception handling.
Database SQLite, MongoDB and Django ORM: Creation and management of databases, read/write operations, backup, and indexing.
Django: Development of web applications with Django, management of models, URLs, forms, authentication, and security.
University of Catania
L-8 Bachelor's Degree
Degree in Computer Engineering
2020 – 2024
Thesis: A CyberCar Study from the Edge to the Cloud
Advisor: Davide Patti
Advisor: Davide Patti
Description:
The thesis demonstrates the implementation of a local and private AI agent on a non-smart car, contactable by voice in real time.
The thesis demonstrates the implementation of a local and private AI agent on a non-smart car, contactable by voice in real time.