SOFTWARE ENGINEER & SOLUTIONS ARCHITECTCATANIA

Dall'idea
al sistema.

Progetto architetture e sviluppo applicazioni backend, web e mobile. Integro sistemi, dati e AI per automatizzare processi e costruire prodotti affidabili.

01 / 06 SCOPRI DI PIÙ
SOFTWARE ARCHITECTURE FULL STACK DEVELOPMENT AI & CLOUD SOLUTIONS PROBLEM SOLVING
01 / PROFILO

IL MIO APPROCCIO

La tecnologia funziona quando le parti dialogano.

Sono un Software Engineer & Solutions Architect con 8 anni di esperienza tra contesti enterprise, Insurtech e consulenza. Affianco team e aziende dall’analisi delle esigenze al rilascio, traducendo obiettivi e vincoli in scelte tecniche concrete. Progetto soluzioni che possano evolvere nel tempo, con attenzione ad affidabilità e manutenibilità.

8anni di esperienza
E2Edall’architettura al rilascio

02 / PERCORSO

Esperienza.

Ruoli, contesti e tecnologie che hanno dato forma al mio modo di costruire software.

06/2025 — OGGIIN CORSO

Software Engineer & Solutions Architect

Consulenza · Catania

Progetto e sviluppo soluzioni software moderne, dalla definizione dell’architettura e delle scelte tecniche alla realizzazione di POC, MVP, gestionali web e app mobile multipiattaforma. Integro servizi e sistemi esterni attraverso API e microservizi, accompagnando i team dall’analisi delle esigenze al rilascio.

Sviluppo soluzioni basate su RAG (Retrieval-Augmented Generation) e workflow agentici per la ricerca di informazioni e l’automazione dei processi aziendali. Collego modelli AI a dati, strumenti e servizi tramite MCP e tool calling, progettando pipeline di acquisizione ed elaborazione dei dati e flussi di lavoro orchestrati da agenti.

POC & MVPGestionali webApp mobileMicroserviziRAGWorkflow agenticiServer MCPC#/.NET CoreJavaPythonAzure Cloud
09/2019 — 06/2025

Software Engineer → Lead Software Engineer

RBTech s.r.l · Catania

09/2019 — metà 2023Software Engineer
metà 2023 — 06/2025Lead Software Engineer

Ho sviluppato soluzioni backend e frontend per i settori assicurativo e medicale: gestionali interni per il backoffice, strumenti esterni per il supporto e l’assistenza clienti e processi batch. Mi sono occupato della realizzazione di nuovi applicativi, dell’integrazione tra i sistemi esistenti e dell’ottimizzazione delle prestazioni e della stabilità.

Come Lead Software Engineer ho guidato un team di cinque persone, me incluso, definendo soluzioni e scelte tecniche, analizzando e assegnando i task e supportando lo sviluppo. Ho curato code review e qualità del software, pianificazione delle attività e coordinamento dei rilasci.

JavaScalaPythonPostgreSQLKafkaPHPLaravelAkka ActorBatchMongoDBElasticsearchDockerKubernetes
2018 — 2019

Software Developer

IntelliSync s.r.l · Acireale

Mi sono occupato dello sviluppo di applicativi gestionali per il settore assicurativo, come consulente software.

Java 8WildFlyAngularJSPostgreSQL
2018

Software Developer

Wisnam s.r.l · Acireale

Ho curato l’intero sviluppo del backend API su Azure, responsabile di fornire i dati di telemetria alle dashboard di monitoraggio remoto di un organo artificiale, nel rispetto della specifica IEC 62304.

C#.NET CoreSQL ServerAzureAngularAzure FunctionsIEC 62304

03 / COMPETENZE

Competenze.

Architettura e backend come punto di partenza; web, mobile, dati, infrastruttura e AI per seguire il prodotto end-to-end.

Hard skills

01

Backend & architettura

Progetto backend distribuiti, API REST e integrazioni tra sistemi, con Domain-Driven Design e architetture event-driven. Sviluppo processi batch e ottimizzo prestazioni e affidabilità delle applicazioni.

C# / .NET CoreJava / QuarkusPython / FastAPI / Pyramid / DjangoScala / AkkaPHPCC++MicroserviziArchitetture monoliticheDomain-Driven DesignEvent-driven / Producer–ConsumerREST API designIntegrazione sistemi e patternProcessi batchPrestazioni e affidabilità
02

Frontend & mobile

Sviluppo applicazioni web e mobile multipiattaforma, dalla realizzazione dell’interfaccia al rilascio e all’integrazione con i servizi backend.

Linguaggi
TypeScriptJavaScript
Web
ReactAngular
Mobile
React Native / ExpoAndroid
03

Dati & infrastruttura

Gestisco dati relazionali e NoSQL, messaggistica ed event streaming. Lavoro con infrastrutture cloud native, ibride e on-premise, container e pipeline CI/CD.

Database e ricerca
PostgreSQLMySQLSQL ServerMongoDBElasticsearchClickHouse
Messaggistica ed eventi
Apache KafkaEvent streaming
Cloud e delivery
Azure CloudAWSDockerKubernetesCI/CD
04

AI engineering

Sviluppo soluzioni basate su RAG e workflow agentici per la ricerca di informazioni e l’automazione dei processi. Integro modelli AI con dati, strumenti e servizi tramite MCP e tool calling, progettando pipeline di acquisizione, elaborazione e orchestrazione. Uso inoltre assistenti AI nello sviluppo e nella verifica del software.

RAGWorkflow agenticiModel Context Protocol (MCP)Tool callingData ingestionOrchestrazione agentiPrompt engineering

Soft skills

01 / PERSONE

Collaborazione

Coordino il lavoro del team, condivido le scelte tecniche e supporto gli sviluppatori attraverso confronto, code review e risoluzione dei problemi.

02 / METODO

Problem solving

Analizzo problemi complessi, individuo le priorità e definisco soluzioni praticabili, considerando prestazioni, stabilità e manutenibilità.

03 / CHIAREZZA

Comunicazione tecnica

Spiego le decisioni architetturali e i loro compromessi, trasformando esigenze e vincoli in attività chiare per il team.

04 / CONTESTO

Autonomia e adattabilità

Seguo lo sviluppo dall’analisi al rilascio e adatto strumenti e approccio al prodotto, al settore e al contesto del progetto.

04 / IDEE IN PRATICA

Progetti.

Alcuni lavori personali e open source che raccontano la mia curiosità oltre il lavoro quotidiano.

Altri progetti su GitHub
PROGETTO PERSONALE

05 / FORMAZIONE & RICERCA

Percorso
di studi.

PUBBLICAZIONE · 2020Data Collection via Wearable Medical Devices for Mobile Health
2016 — 2018

Laurea magistrale in Ingegneria Informatica

Università degli Studi di Catania

Tesi con Wisnam su un'architettura cloud Azure per la telemetria e il monitoraggio remoto di un organo artificiale.

2012 — 2016

Laurea in Ingegneria Informatica

Università degli Studi di Catania

Ricerca e progettazione di un sistema wireless di rilevamento presenze con applicazione mobile multipiattaforma.

2012

Diploma di Perito Tecnico Informatico

ITIS E. Fermi

Progetto finale: app Android per lo studio delle funzioni razionali.

LINGUE

Italiano · Inglese

06 / CONTATTIHAI UN'IDEA IN MENTE?

Costruiamo
qualcosa insieme.

simone.tinella@gmail.com

Se vuoi confrontarti su un progetto, una collaborazione o una sfida tecnica, scrivimi.