UFST — Udviklings- og Forenklingsstyrelsen
05/2022 - 11/2024
(2 år 7 mdr)
OSM2 — Lead Frontend & Mikrofrontend Arkitektur
Som lead frontend udvikler i OSM2 projektet hos UFST har jeg haft ansvaret for alle frontend-beslutninger i hele projektet, hvilket indebærer at jeg bestemmer vejen og teknologierne på tværs af vores frontends. Jeg har implementeret en mikrofrontend-arkitektur i sagsbehandlingssystemet, integreret SKAT designsystemet baseret på Bootstrap, og bygget features med Vue 3 + TypeScript, Pinia, og Vue Router. Jeg har etableret en stærk testkultur med Cypress og Vitest, holdt dokumentationen opdateret, og sammen med en fuldtidsansat haft ansvaret for Frontend Community of Practice (FeCOP).
Nøglebidrag:
- Ejet frontend-arkitektur og teknologivalg på tværs af projekter
- Implementeret mikrofrontend-arkitektur til sagsbehandlingssystemet
- Leveret features i Vue 3 + TypeScript med Pinia og Vue Router
- Integreret SKAT designsystemet bygget på Bootstrap
- Etableret Cypress E2E tests og Vitest unit tests
- Vedligeholdt og forbedret frontend dokumentation; co-ledet FeCOP
- Arbejdet tæt sammen med PO/Scrum Master om opgaveafgrænsning og acceptkriterier
- Sikret sikkerheds- og kvalitetsstandarder; understøttet CI med Jenkins og GitHub
Lead Frontend Udvikler ( Freelance )
Vue 3
TypeScript
Pinia
Vue Router
Cypress
Vitest
Bootstrap
REST
Axios
Jenkins
Jira
Confluence
GitHub
Micro Frontends
Mentoring
Documentation
No images