Přejít na hlavní obsah
Všechna práce

IONT tech · 2023–2024

Platforma IONT.

Veřejná síť nabíjecích stanic od prázdného repozitáře až ke spuštění: aplikace pro řidiče, platební brána certifikovaná ČSOB a administrace běžící na Raspberry Pi přímo v nabíječce.

Role
Fullstack Engineer
Období
srpen 2023 – září 2024
Obor
Čistá energie · Platby
Tři telefony s aplikací IONT: nabídka profilu, karta nabíječky a její nastavení
Spuštění
5 měsíců
Od prázdného repa ke spuštění
Platby
ČSOB
Certifikovaná bankovní brána
Hardware
Raspberry Pi
Administrace v nabíječce

Výzva

IONT tech potřeboval tři produkty, které fungují jako jeden: veřejnou aplikaci, kde řidič najde nabíječku a zaplatí, platební bránu certifikovanou ČSOB, která s nabíječkou komunikuje v reálném čase, a administraci, která běží offline přímo v každé jednotce. Jako jediný fullstack engineer jsem to spolu s týmem firmwaru dotáhl od prázdného repozitáře až ke spuštění.

Za co jsem odpovídal

  • Veřejná aplikace pro nabíjení

    Aplikace ve SvelteKitu, kde řidič najde nabíječku, autorizuje ji a sleduje nabíjení živě. Navržená primárně pro mobil.

  • Platební brána

    Certifikovaná integrace ČSOB s komunikací s nabíječkou v reálném čase, postavená s týmem firmwaru tak, aby splnila požadavky finanční regulace.

  • Administrace v zařízení

    Offline-first panel na Raspberry Pi v nabíječce pro konfiguraci a diagnostiku, s podepsanými automatickými aktualizacemi pro celou flotilu.

  • Infrastruktura a dodávka

    Navrhl a nasadil jsem celé prostředí jako mikroslužby v Docker Swarmu, včetně CI/CD pipeline a správy linuxových serverů.

Technologie

  • SvelteKit
  • Svelte
  • Fastify
  • Node.js
  • MongoDB
  • Docker Swarm
  • Raspberry Pi
  • CI/CD
  • Linux
Úvodní stránka IONT představující veřejnou síť nabíječek pro elektromobily
Tři telefony s aplikací IONT: hledání nabíječky, platba a průběh nabíjení v reálném čase
Obrazovka nabíjení IONT s probíhající relací: dodaná energie, čas a cena
Administrace IONT běžící přímo v nabíječce, s nastavením a diagnostikou
Čtyři obrazovky aplikace IONT pro nabíječku: probíhající nabíjení, dvě zásuvky najednou, karty RFID a časovače
Administrace IONT: párování nabíječky s kódem vedle dvou obrazovek telefonu se stavem a nastavením nabíječky
Tři nainstalované nabíječky IONT: stojan e:car, menší jednotka e:car v zahradě a nástěnná nabíječka e:bike

Dostaňme ten váš do produkce.

Part-time na IČO, zhruba 10 hodin týdně. Hybridně v Praze, nebo plně na dálku. Ve všední dny odpovídám do 24 hodin.

contact --jan

call
30 min, zdarma
reply
< 24 h ve všední dny
status
volný pro part-time B2B