
tSM
Modulární mikroservisní platforma navržená pro orchestraci a automatizaci náročných provozních a obchodních procesů v telekomunikacích a příbuzných odvětvích.
Moje role a činnosti
- Refaktoring
- Překlady
- Automatizace pomocí skriptů a AI
- Programování
Technologie
Framework postavený nad TypeScriptem pro vývoj škálovatelných webových aplikací.
Značkovací jazyk pro strukturování obsahu na webu.
CSS preprocesor přidávající proměnné, vnořený zápis a znovupoužitelné styly.
Zkratka pro TypeScript používaná v některých interních projektech.
Toolchain a build systém pro monorepa a rozsáhlejší frontendové platformy.
Komponentová knihovna pro Angular aplikace.
Architektura a kontext dodávky
Kontext
tSM (Telco Service Management) je modulární platforma od DataLite pro orchestraci a automatizaci provozních a obchodních procesů v telekomunikacích a příbuzných odvětvích.
Moje role
Na projekt jsem nastoupil jako externí frontend vývojář se zaměřením na modernizaci části existující Angular kódové základny. Práce byla mixem cíleného refaktoringu, lokalizace a vlastního tooligu — AI skripty mi pomohly konzistentně provést rozsáhlé změny napříč celou kódovou základnou.
Stack
- Angular v Nx monorepu
- Komponentová knihovna Prime NG
- Styly v SASS
Klíčové činnosti
- Refaktoring napříč existující Angular kódovou základnou
- Lokalizace — extrakce a aktualizace překladových řetězců
- AI automatizace pro opakované transformace kódu
- Vývoj vybraných funkčních oblastí frontendu