La Mente Dietro alle Soluzioni
Ugur Akcelik, fondatore di Kineto Soft, è uno sviluppatore software e consulente IT indipendente, con esperienza in ambito backend, full-stack e sviluppo mobile cross-platform. È specializzato in Clean Architecture e Domain-Driven Design, nella costruzione di sistemi scalabili in Java/Spring Boot e Python/FastAPI, e nell'integrazione di strumenti di IA generativa per accelerare la delivery.
Esperienza nel lavorare direttamente con clienti internazionali per tradurre i requisiti di business in soluzioni tecniche, tenendo conto dei requisiti del GDPR fin dalla progettazione. I lavori recenti includono lo sviluppo di chatbot basati su IA generativa, agenti di ricerca autonomi e pipeline di computer vision.
Dopo gli studi in Ingegneria Informatica al Politecnico di Torino, Ugur ha lavorato su app mobile per il pubblico, backend aziendali complessi e sistemi di IA. L'obiettivo è sempre stato realizzare prodotti completi, in cui interfaccia, architettura server ed eventuali funzioni di IA sono progettate per funzionare insieme.
I migliori sviluppatori sono innanzitutto problem-solver, non vincolati a un singolo dominio. Ecco come le idee prendono vita:
Ugur integra l'IA generativa (LLM come Claude e Gemini) in applicazioni già in produzione: chatbot che rispondono in linguaggio naturale in tempo reale e report interni generati in automatico.
Un buon backend ha bisogno anche di un'interfaccia facile da usare. Ugur sviluppa interfacce web e mobile, dalle dashboard in tempo reale alle app per il pubblico, con React, Angular e TypeScript, perché funzionino bene su ogni dispositivo.
Sotto ogni interfaccia c'è un motore solido: Ugur progetta sistemi backend in Java (Spring Boot) e Python (FastAPI), seguendo pratiche come Domain-Driven Design (DDD) e Clean Architecture. Per applicazioni Java esistenti, consulta l'approccio di Kineto Soft alla modernizzazione incrementale di applicazioni Java.
I rilasci manuali vengono sostituiti da pipeline automatizzate. Le applicazioni girano in container Docker e passano da flussi CI/CD, così ogni rilascio dallo sviluppo alla produzione è ripetibile e senza passaggi manuali.
Attualmente Ugur lavora come Consulente IT indipendente, aiutando aziende e startup a lanciare applicazioni full-stack e integrare l'IA nei loro prodotti. Tra i suoi lavori recenti: la progettazione di un'infrastruttura sicura a rete chiusa e lo sviluppo di strumenti IA personalizzati per i flussi di lavoro aziendali.
Per due anni ha contribuito a massicce soluzioni di automazione di fabbrica per clienti industriali su larga scala: modernizzazione di complessi sistemi backend, sviluppo di interfacce utente full-stack con Vaadin e gestione di logiche complesse di reportistica industriale, sempre secondo i rigorosi standard del software enterprise.
In precedenza, presso un produttore di dispositivi IoT, ha gestito progetti open-source full-stack per misurazioni tramite sensori in tempo reale, e ha sviluppato front-end e back-end di dashboard statistiche aziendali per una startup di automazione della ristorazione, fornendo visualizzazioni di dati in tempo reale agli utenti.
Quando non sta progettando il layout di un'app mobile, ottimizzando una query di database o addestrando un modello IA, Ugur esplora nuovi pattern architetturali e trova modi per automatizzare le parti noiose della vita - perché nel mondo del software l'apprendimento non si ferma mai.