Boar-cz

tvorba webových aplikací

Frontend developer

Programátor | Frontend developer Boar-cz

„Webové projekty navrhuji, kóduji a vylepšuji“

Napsat na Messenger

Spojit přes LinkedIn

Michal Raus

Jsem frontend developer zaměřený na Microsoft 365 ekosystém — především na SharePoint Framework (SPFx), Power Apps a Power Automate. Vyvíjím moderní řešení pro interní firemní prostředí: interaktivní formuláře, automatizovaná workflow a vlastní webové komponenty integrované do SharePoint Online.

Frontend vývoj

Jsem frontend developer se zaměřením na tvorbu moderních a interaktivních webových aplikací. V poslední době se specializuji na Microsoft 365 — SPFx, Power Apps a Power Automate — a vytvářím řešení integrovaná do SharePoint Online pro interní firemní použití.

Při vývoji používám technologie jako React, Fluent UI (React Fluent), Redux a PnPjs, které mi umožňují tvořit rychlá, přehledná a plně integrovaná řešení pro SharePoint Online.

Mám pevné základy v HTML5, CSS3, JavaScript (ES6+) a TypeScript, které aktivně používám při tvorbě responzivních a intuitivních uživatelských rozhraní. Dále mám zkušenosti s Vue 3 (Pinia, Vue Router) a s PHP při vývoji podpůrných backendových částí.

Pracuji s GitHub pro správu verzí a týmovou spolupráci. Zakládám si na čistém kódu, přehledné architektuře a uživatelském komfortu.

Aktuálně pracuji jako Vývojář interních nezdravotnických webových aplikací ve FN Brno (od června 2025). V minulosti jsem provozoval projekt Boar-cz (prezentační web a webové aplikace) a vyvíjel několik vlastních projektů: Noční VLK (evidence kontrol), Šifrovač (online šifrování textu) a Pěstování konopí a trest (informační web s kalkulátorem).

Microsoft 365 / SPFx

  • SharePoint Framework (SPFx) – web parts a rozšíření
  • Power Apps (canvas & model‑driven)
  • Power Automate – návrh a automatizace workflow
  • PnPjs, REST API integrace se SharePoint Online

React, Fluent UI, Redux

  • React pro tvorbu webových komponent (včetně SPFx)
  • Fluent UI (React Fluent) – UI komponenty a styling
  • Redux / state management

Frontend (HTML / CSS / JS / TS)

  • HTML5 – sémantika a přístupnost
  • CSS3 – Flexbox, Grid, responzivita, animace
  • JavaScript (ES6+) a TypeScript
  • Optimalizace výkonu a SEO

Vue 3 a další

  • Vue 3 – Pinia, Vue Router
  • Komponentní architektura a škálovatelné řešení

Backend a Tooling

  • PHP – zpracování formulářů, emailů, jednoduchá API
  • Node.js, NPM – build nástroje a balíčky
  • Service Workers, PWA základy

Git a Workflow

  • Git, GitHub – verzování, pull request workflow
  • CI základní znalosti (skripty, npm run, atd.)

Nástroje

  • Visual Studio Code
  • DevTools Edge/Chrome
  • Inkscape, Adobe PhotoShop, GIMP
  • FileZilla, GitKraken