NÁHLED V9.1 · SC OBD2 Legacy · Toto není veřejný web
Přejít na obsah
Smart ControlAutomotive

Lidé a jejich cesta

Zakladatelé

Smart Control začal společnou cestou, kterou sdíleli Nicola Santini a Andrea Stolfa. Projekt, doplňující se příspěvky a přátelství, které pokračuje.

Historický spoluzakladatel Smart Control

Andrea Stolfa

Andrea Stolfa se aktivně podílel na vývoji v raných fázích Smart Control a později nadále přispíval formou spolupráce. V různých rolích sdílel cestu, která projekt utvářela.

Příležitosti a okolnosti postupem času vedly oba zakladatele různými směry. Přátelství, které je během této cesty spojovalo, pokračuje.

Toto uznání patří k historii Smart Control. Dnes projekt rozvíjí Nicola Santini a vede jeho vývoj směrem k SCA.

Zkušenosti a současná vize

Nicola Santini

Zkušenosti se softwarem. Svoboda experimentovat. Jasný směr.

Přibližně dvacet letzkušeností se softwarem
Univerzita v PiseMagisterský titul z informatiky
Smart Control → SCAOsobní prostor pro experimenty, profesní směr

Zkušenosti jako výchozí bod

Mám magisterský titul z informatiky z Univerzity v Pise a od roku 2006 se profesionálně věnuji vývoji softwaru: přibližně dvacet let zkušeností na projektech různých druhů, velikostí a složitostí v malých i větších strukturovaných týmech.

Má práce zahrnuje analýzu, návrh a vývoj informačních systémů, integraci platforem a rozvoj aplikací a procesů. Chci proměňovat složité potřeby ve srozumitelné, užitečné a udržitelné nástroje.

Smart Control, můj osobní prostor pro experimenty

Smart Control vyrostl z tohoto přístupu k informatice: osobní laboratoř, kde se zvídavost, návrh, vývoj a experimentování setkávají s praktickými problémy. Spojuje dva dlouhodobé zájmy: softwarové inženýrství a automobilový svět.

Je to aplikace pro Android pro funkce palubního počítače, sledování a diagnostiku OBD2, kterou jsem v průběhu let vyvíjel a rozvíjel vedle profesní práce, včetně přestávek, kdy měly přednost pracovní závazky. Nevznikla kvůli nedávné obchodní příležitosti: stala se produktem používaným mnoha lidmi a nyní je výchozím bodem pro Smart Control Automotive.

Převzetí odpovědnosti za směr

Dnes tato zkušenost získává jasnější směr. Prostřednictvím SCA chci z rozvoje vlastních automobilových nápadů udělat konkrétní profesní prioritu.

Do společných základů projektu jsem již investoval značné úsilí: rozvíjet to, co vzniklo se Smart Control, a vytvářet nové produkty nezávislé na jediném technologickém ekosystému. Tato investice je viditelná nejen na obrazovkách, ale i ve schopnosti podporovat nápady a postupně je přinášet na různá zařízení a systémy.

Po mnoha letech soustavné práce také na projektech jiných chci tyto zkušenosti využít pro směr, za který nesu osobní odpovědnost. Vytvářet ekonomicky udržitelné produkty, které přinášejí hodnotu také lidem, kteří je používají.

Přínos, který chci nabídnout

Vášeň není mou jedinou motivací. Věřím, že technologie má vytvářet hodnotu i pro lidi, kteří nesou náklady na vlastnictví auta: pomáhat jim porozumět mu, používat ho uvážlivěji a zachovat jeho užitečnost tam, kde to podmínky ještě umožňují.

Inovace pro mě znamená také dát lidem větší možnost volby, kdy věci vyměnit a kdy dál dobře využívat to, co vlastní.

Technologie je prostředek. Dobrý produkt řeší skutečné problémy, snižuje složitost pro uživatele a zachovává si schopnost dalšího vývoje.

Zkušenosti, které do projektu přináším

Analýza a návrh · Integrace a modernizace · Aplikace a zařízení · Spolehlivost a výkon · Automatizace

Více o mých technických a návrhářských zkušenostech

Má práce přesahovala vývoj aplikací. Zahrnuje analýzu a návrh informačních systémů, integraci různých platforem a rozvoj stávajících aplikací a procesů s řešením funkčních, organizačních a technologických potřeb, které jsou často úzce propojené.

Významná část těchto zkušeností se týká modernizace administrativních, podnikových a provozních systémů a procesů: pochopit fungování činnosti, najít problémy a neefektivitu, navrhnout software, který ji zjednoduší, a pomáhat rozvíjet stávající řešení. Nejzajímavější výzvou není vždy budovat něco od nuly; často je to zlepšit stávající věci při zachování jejich kontinuity a hodnoty.

Pracoval jsem s podnikovými systémy, webovými aplikacemi, distribuovanými architekturami, mikroslužbami, relačními a NoSQL databázemi, integracemi aplikací a služeb, staršími systémy i výzvami v oblasti výkonu, souběhu a spolehlivosti. Mezi technologie, které jsem používal, patří Java, JEE, Spring Boot, Angular, C++ a vývoj pro Android. Tyto zkušenosti pokrývají digitální služby, veřejnou správu, zdravotnictví, finance a logistiku.

Jako Senior Software Developer jsem řešil praktické problémy, technická omezení a měnící se požadavky: rozvíjet složité systémy bez narušení provozu patří k práci. Tyto zkušenosti zahrnují paralelní a souběžné programování, optimalizaci výkonu a procesů, modularitu a dlouhodobou udržovatelnost softwaru.

Neuvádím firmy, klienty ani důvěrné projekty; důležité jsou zde technické a metodické zkušenosti získané během cesty.

Vzdělání, prototypy a zvídavost

Získal jsem magisterský titul z informatiky na Univerzitě v Pise po univerzitních studiích v letech 1995–2003. Má práce Simulatore visuale a componenti (komponentový vizuální simulátor), vyvinutá v C++, již odrážela můj zájem o modulární, sestavitelné systémy a nástroje zpřístupňující složité činnosti.

Vedle profesních projektů jsem vždy zkoumal nápady pomocí experimentů a softwarových prototypů a zkoušel architektury, rozhraní a možná využití nových technologií.

Nadále zkoumám softwarové platformy, umělou inteligenci jako nástroj pro vývoj, výzkum a automatizaci a interakci softwaru s fyzickými zařízeními. Tyto technologie nejsou cílem samy o sobě: chci pochopit, jak se mohou stát skutečně užitečnými nástroji, které zlepší práci, služby a každodenní život.

Výzkumné oblasti SCA

OBD2, CAN a J1939; Bluetooth, BLE, Wi-Fi a USB; modulární a multiplatformní architektury včetně Kotlin Multiplatform. Telemetrie vozidel a sběr dat, zpracování a interpretace informací, automobilová rozhraní a bezpečnostně zaměřené UI/UX, integrace softwaru, zařízení a digitálních služeb, automatizace a umělá inteligence.

Jde o oblasti výzkumu a vývoje, nikoli seznam vydaných funkcí. Smart Control OBD2 je dnes dostupný produkt pro Android; SCAutomotive je směr jeho vývoje. Aplikace Legacy používá Bluetooth Classic/SPP a Wi-Fi přes TCP/IP: BLE a USB jsou plánovány pro SCA Runtime, dnešní stahovatelná aplikace je nepodporuje.

Principy tohoto směru

Lokální zpracování na prvním místě: kde je to možné, ponechat data pod kontrolou lidí, kteří je vytvářejí; používat cloud tam, kde je užitečný, bez povinné závislosti.

Transparentnost: zpřístupnit informace v elektronice vozidla srozumitelně a pozorovatelně.

Volba a interoperabilita: směřovat k otevřenějším palubním digitálním službám a spolupracujícím systémům při respektování nezbytných bezpečnostních požadavků.

Stávající vozidla: zkoumat, jak mohou kompatibilní software a zařízení přinést nové digitální možnosti i starším autům.

Bezpečnost a použitelnost: pomáhat řidičům bez rozptylování. Více dat neznamená zobrazovat vše v každém okamžiku. Jde o principy návrhu a výzkumu, nikoli přísliby již vydaných možností.

Přečíst manifest SCAJak se zapojit →

Autor obsahu: Nicola Santini.