Cyber Incident Intake & Reporting Platform
Arete-IR ↗ · Dec 2023 — Jun 2024Dynamic data intake and validated reporting pipelines on a cybersecurity platform for incident-response operations.
The problem
Incident-response work generates a stream of structured data that has to be captured accurately and flow into downstream reporting without corruption. Static forms and manual handling don't scale for that — intake needed to be dynamic, and every export needed its integrity guaranteed.
What I built
Full-stack features across the platform: dynamic form experiences on a Vue.js front end using FormsIO, backed by C#/.NET Core REST APIs following the team's established design patterns. On the data side, I managed Azure Data Factory pipelines and the Databricks integration that validated and exported platform data, keeping integrity intact end to end.
Outcome
Six months of full-stack delivery in a security-sensitive domain — my first Vue.js production work after Angular, which sharpened how I think about framework-agnostic front-end patterns. The validation pipelines shipped with data integrity preserved across every export path.