Boris Letocha

Vedoucí oddělení DEV

"Fascinuje mě hloubka a složitost umělé inteligence a edge interference a snažím se pochopit nejen povrch, ale i skutečné fungování těchto technologií."

O Borisovi

Boris and a woman posing in front of a white Toyota jeep outdoors

Jak jste se dostal k vývoji a co vás přilákalo do společnosti Quadient?

Moje cesta k vývoji softwaru začala ve velmi mladém věku, konkrétně ve 12 letech. Začínal jsem s programovacím jazykem Basic, následoval Karel, assembler 6502 a Z81. Můj první komerční program byl pro Atari 130XE a plotr na kreslení obrázků. Později jsem přešel na vývoj softwaru pro základní účetnictví, mzdy a správu zásob.

Co se týče mého přechodu ke společnosti Quadient, byla to naprostá náhoda. Po dokončení vysoké školy jsem hledal práci programátora v Hradci Králové a Quadient (tehdy GMC) nabíral nové talenty. Krátce po nástupu jsem začal pracovat na nové generaci našeho hlavního produktu a postupně rozšiřovat jeho možnosti. Společnost mi dala značnou důvěru a umožnila mi výrazně ovlivnit fungování produktu. Od té doby pracuji ve společnosti Quadient dodnes.

Boris and a group of people posing in what appears to be a desert

Jaké byly vaše největší pracovní výzvy a jak jste je překonal?

Největší výzva pro mě nastala, když společnost Quadient rozšířila své služby mimo statické dokumenty na dynamické a interaktivní dokumenty, včetně jednoduchých webových aplikací. Naším cílem bylo zachovat nízkokódový přístup založený na komponentách a návrhu drag-and-drop. K tomuto přechodu došlo krátce po uvedení Reactu, ale React nebyl optimalizován pro mobilní aplikace a byl pro naše potřeby příliš velký.


To mě přimělo k vytvoření nového rámce Bobril. Byla to velká výzva, ale také velmi obohacující proces. Bobril byl od základu navržen tak, aby tyto problémy řešil a umožnil nám efektivně vytvářet interaktivní webové a mobilní aplikace.
 

Jak si udržujete přehled o nejnovějších trendech v oblasti IT? Jaká technologie vás nejvíce fascinuje a do jaké vkládáte největší naděje?

Abych měl přehled o nejnovějších trendech v oblasti IT, spoléhám se na několik zdrojů. Twitter, Hacker News a GitHub jsou klíčové platformy, kde sleduji nejnovější aktualizace a inovace v oblasti technologií.


Pokud jde o konkrétní technologie, pečlivě sleduji vývoj v oblasti frontendů, .NET, C#, TypeScriptu, Kubernetes, Azure, AWS, CQRS/ES a architektur. Nedávno jsem na seznam sledovaných technologií přidal také umělou inteligenci, ChatGPT a inference at edge. Fascinuje mě hloubka a složitost těchto oblastí a snažím se pochopit nejen povrch, ale i skutečné fungování těchto technologií.


Největší naděje vkládám do technologie umělé inteligence. Věřím, že umělá inteligence a strojové učení budou mít zásadní vliv na budoucnost softwarových aplikací a služeb.
 

Boris posing with a camel in the desert

Jakou radu byste dal začínajícím IT vývojářům, kteří chtějí ve své kariéře vyniknout?

Nikdy se nepřestávejte učit: IT je obor, který se neustále vyvíjí. Nové technologie a nástroje se objevují téměř každý den. Pro vývojáře je důležité, aby byli vždy připraveni učit se a přizpůsobovat se novým technologiím.


Hluboké porozumění: Přestože je nezbytné znát širokou škálu technologií, je také důležité mít hluboké znalosti několika z nich. To umožňuje vývojářům vytvářet kvalitnější a efektivnější řešení.


Pracujte na skutečných projektech: Teoretické znalosti jsou důležité, ale nic se nevyrovná zkušenostem získaným při práci na skutečných projektech. Takové zkušenosti přinášejí cenná ponaučení, která nelze získat jinak.
 

Boris and a woman posing in a desert

Co vás na současných projektech nejvíce vzrušuje a motivuje a kam podle vás směřuje váš další vývoj?

Mou největší motivací je práce na vývoji nového výstupu HTML v Inspire Designeru. Tento projekt je komplexním hybridem čistého HTML a dynamické komunikace, který se řídí zásadou "Use Platform." Představuje velkou příležitost pro inovace a výzvy, které přináší.

Jako vývojář ve světě cloud computingu se zajímám také o možnosti vylepšení našeho interního rámce. Zkoumáme nápady, jak ji můžeme využít naplno, a zároveň zvažujeme, jak bychom mohli umělou inteligenci efektivně implementovat do našich systémů a procesů.

Nejvíce mě vzrušuje možnost podílet se na těchto přelomových projektech a vidět, jak naše práce přináší skutečnou hodnotu našim zákazníkům i celému týmu. Cílem naší práce do budoucna je pokračovat v inovacích a zlepšování našich produktů a služeb, přičemž hlavní důraz klademe na integraci nových technologií a trendů, jako je cloud computing a umělá inteligence.