VOORVERTONING V9.1 · SC OBD2 Legacy · Dit is niet de openbare website
Naar de inhoud
Smart ControlAutomotive

De mensen en hun gezamenlijke weg

Oprichters

Smart Control begon met een gezamenlijk traject van Nicola Santini en Andrea Stolfa. Een project, aanvullende bijdragen en een vriendschap die voortduurt.

Historische medeoprichter van Smart Control

Andrea Stolfa

Andrea Stolfa nam in de beginfasen van Smart Control actief deel aan de ontwikkeling en bleef later bijdragen door samenwerking. In verschillende hoedanigheden maakte hij deel uit van het traject dat het project vormgaf.

In de loop der tijd brachten kansen en omstandigheden de twee oprichters op verschillende paden. De vriendschap die hen tijdens dat traject verbond, is blijven bestaan.

Deze erkenning behoort tot de geschiedenis van Smart Control. Vandaag zet Nicola Santini het project voort en leidt hij de ontwikkeling naar SCA.

Achtergrond en huidige visie

Nicola Santini

Software-ervaring. Vrijheid om te experimenteren. Een duidelijke richting.

Ongeveer twintig jaarsoftware-ervaring
Universiteit van PisaMasterdiploma in informatica
Smart Control → SCAEen persoonlijke experimenteerruimte, een professionele richting

Ervaring als vertrekpunt

Ik heb een masterdiploma in informatica van de Universiteit van Pisa en werk sinds 2006 professioneel in softwareontwikkeling: ongeveer twintig jaar ervaring met projecten van verschillende aard, omvang en complexiteit, zowel in kleine als in grotere, gestructureerde teams.

Mijn werk omvat de analyse, het ontwerp en de ontwikkeling van informatiesystemen, de integratie van platforms en de doorontwikkeling van applicaties en processen. Ik wil complexe behoeften vertalen naar begrijpelijke, nuttige en duurzame hulpmiddelen.

Smart Control, mijn persoonlijke experimenteerruimte

Smart Control is ontstaan vanuit deze benadering van informatica: een persoonlijk laboratorium waar nieuwsgierigheid, ontwerp, ontwikkeling en experiment samenkomen met praktische problemen. Het brengt twee blijvende interesses samen: software-engineering en de autowereld.

Het is een Android-app voor boordcomputerfuncties, monitoring en OBD2-diagnose, die door de jaren heen naast mijn professionele werk is ontwikkeld en doorontwikkeld, met ook onderbrekingen wanneer werkverplichtingen voorrang kregen. De app is niet gemaakt om een recente commerciële kans na te jagen: het werd een product dat veel mensen gebruiken en is nu het vertrekpunt voor Smart Control Automotive.

Verantwoordelijkheid nemen voor een richting

Vandaag krijgt deze ervaring een duidelijkere richting. Met SCA wil ik het ontwikkelen van mijn eigen automotive-ideeën tot een concrete professionele prioriteit maken.

Ik heb al veel werk geïnvesteerd in de gemeenschappelijke fundamenten van het project: verder bouwen op wat met Smart Control is gemaakt en nieuwe producten creëren die niet afhankelijk zijn van één technologisch ecosysteem. Die investering is niet alleen zichtbaar in schermen, maar ook in het vermogen om ideeën te ondersteunen en ze geleidelijk naar verschillende apparaten en systemen te brengen.

Na vele jaren toegewijd werk, ook aan projecten van anderen, wil ik deze ervaring inzetten voor een richting waarvoor ik persoonlijk verantwoordelijkheid neem. Om economisch duurzame producten te bouwen die ook waarde teruggeven aan de mensen die ze gebruiken.

De bijdrage die ik wil leveren

Passie is niet mijn enige drijfveer. Ik vind dat technologie ook waarde moet creëren voor de mensen die de kosten van autobezit dragen: hen helpen hun auto te begrijpen, er bewuster mee om te gaan en het nut ervan te behouden zolang de omstandigheden dat nog toelaten.

Innovatie betekent voor mij ook mensen meer keuze geven over wanneer ze iets vervangen en wanneer ze goed blijven gebruiken wat ze bezitten.

Technologie is een middel. Een goed product lost echte problemen op, vermindert de complexiteit voor zijn gebruikers en behoudt het vermogen om te evolueren.

De ervaring die ik in het project inbreng

Analyse en ontwerp · Integratie en modernisering · Applicaties en apparaten · Betrouwbaarheid en prestaties · Automatisering

Meer over mijn technische en ontwerpachtergrond

Mijn werk ging verder dan applicatieontwikkeling. Het omvat analyse en ontwerp van informatiesystemen, integratie tussen verschillende platforms en de doorontwikkeling van bestaande applicaties en processen, waarbij functionele, organisatorische en technologische behoeften worden aangepakt die vaak nauw samenhangen.

Een belangrijk deel van deze ervaring betreft het moderniseren van administratieve, bedrijfsbeheer- en operationele systemen en processen: begrijpen hoe een activiteit werkt, problemen en inefficiënties identificeren, software ontwerpen om deze te vereenvoudigen en bestaande oplossingen helpen doorontwikkelen. De interessantste uitdaging is niet altijd iets vanaf nul bouwen; vaak is het verbeteren van wat al bestaat met behoud van de continuïteit en waarde ervan.

Ik heb gewerkt met bedrijfssystemen, webapplicaties, gedistribueerde architecturen, microservices, relationele en NoSQL-databases, integraties tussen applicaties en diensten, legacysystemen en uitdagingen rond prestaties, gelijktijdigheid en betrouwbaarheid. Technologieën die ik heb gebruikt zijn onder meer Java, JEE, Spring Boot, Angular, C++ en Android-ontwikkeling. Deze ervaringen bestrijken digitale diensten, openbaar bestuur, gezondheidszorg, financiën en logistiek.

Als Senior Software Developer heb ik praktische problemen, technische beperkingen en veranderende eisen aangepakt: complexe systemen doorontwikkelen zonder hun werking te verstoren hoort bij het werk. Deze ervaring omvat parallel en gelijktijdig programmeren, optimalisatie van prestaties en processen, modulariteit en onderhoudbaarheid van software op de lange termijn.

Ik noem geen bedrijven, klanten of vertrouwelijke projecten; wat hier telt, is de technische en methodologische ervaring die onderweg is opgebouwd.

Opleiding, prototypes en nieuwsgierigheid

Ik behaalde een masterdiploma in informatica aan de Universiteit van Pisa, na mijn universitaire studie in 1995–2003. Mijn scriptie, Simulatore visuale a componenti (een componentgebaseerde visuele simulator), ontwikkeld in C++, weerspiegelde al mijn interesse in modulaire, samenstelbare systemen en hulpmiddelen die complexe activiteiten toegankelijker maken.

Naast professionele projecten heb ik altijd ideeën verkend via experimenten en softwareprototypes, waarbij ik architecturen, interfaces en mogelijke toepassingen van opkomende technologieën uitprobeerde.

Ik blijf softwareplatforms verkennen, kunstmatige intelligentie als hulpmiddel voor ontwikkeling, onderzoek en automatisering, en de interactie tussen software en fysieke apparaten. Deze technologieën zijn geen doel op zich: ik wil begrijpen hoe ze werkelijk nuttige hulpmiddelen kunnen worden die werk, diensten en het dagelijks leven verbeteren.

Onderzoeksgebieden voor SCA

OBD2, CAN en J1939; Bluetooth, BLE, Wi-Fi en USB; modulaire en platformoverstijgende architecturen, waaronder Kotlin Multiplatform. Voertuigtelemetrie en gegevensverzameling, informatieverwerking en -interpretatie, automotive-interfaces en veiligheidsgerichte UI/UX, integratie tussen software, apparaten en digitale diensten, automatisering en kunstmatige intelligentie.

Dit zijn onderzoeks- en ontwikkelgebieden, geen lijst van uitgebrachte functies. Smart Control OBD2 is het Android-product dat vandaag beschikbaar is; SCAutomotive is de richting waarin het zich ontwikkelt. De Legacy-app gebruikt Bluetooth Classic/SPP en Wi-Fi via TCP/IP: BLE en USB zijn gepland voor SCA Runtime en worden niet ondersteund door de app die vandaag kan worden gedownload.

De principes achter deze richting

Lokaal eerst: houd gegevens waar mogelijk onder controle van de mensen die ze genereren; gebruik de cloud wanneer dat nuttig is, zonder er een verplichte afhankelijkheid van te maken.

Transparantie: maak de informatie in voertuigelektronica begrijpelijk en waarneembaar.

Keuze en interoperabiliteit: werk aan opener digitale diensten aan boord en systemen die samenwerken, met respect voor noodzakelijke veiligheidseisen.

Bestaande voertuigen: onderzoek hoe compatibele software en apparaten ook oudere auto's nieuwe digitale mogelijkheden kunnen bieden.

Veiligheid en bruikbaarheid: help bestuurders zonder hen af te leiden. Meer gegevens hebben betekent niet dat alles op ieder moment moet worden getoond. Dit zijn ontwerp- en onderzoeksprincipes, geen beloften over al uitgebrachte mogelijkheden.

Lees het SCA-manifestHoe je kunt deelnemen →

Auteur van de inhoud: Nicola Santini.