- Teljes körű felelősség:
Egyedüli fejlesztő és üzemeltető egy dokumentumkereső platformon az Európai Űrügynökség egyik projektjén, a felhasználói felülettől egészen a szerverekig, amelyeken fut.
- Full-stack fejlesztés:
React frontend és Node.js backend egy Apache Solr alapú keresési stack fölött, RabbitMQ üzenetkezeléssel, Neo4j kapcsolatkezeléssel és Tika dokumentumfeldolgozással.
- ETL és automatizálás:
Több misszióra kiterjedő adatbetöltő pipeline-ok tervezése és üzemeltetése Pythonban: ütemezett átvitelek, keresési séma tervezése, valamint táblázatkinyerés PDF- és táblázatfájlokból, az elutasított rekordok visszajelzésével az adatgazdák felé.
- Üzemeltetés és biztonság:
Ubuntu szerverek üzemeltetése Azure-on: nginx TLS-sel és hozzáférés-szabályozással, konténerizált szolgáltatások, CI, mentések és rendszeres sérülékenységkezelés formális változáskezelés mellett.
- Teljesítmény és kódminőség:
Ütemezett frontend minőségi programot vezettem, amely nagyjából háromnegyedével csökkentette a vendor bundle méretét, harmadával a JavaScript mennyiségét, több mint felével a CSS-t, megszüntette az összes lint hibát, és 80%-kal csökkentette a felesleges React újrarendereléseket.
- Kapcsolattartás:
Közvetlen együttműködés a missziós csapatokkal és az IT-vel a követelményekről, formális hibajelentésekről, eszkalációkról, változáskezelési rekordokról és ráfordításbecslésekről.