HR Data Compliance App
Senior Fullstack Developer · funzt - Software Engineering - Stephan Koglin-Fischer (freelance)
Nov 2024 – Present
Description
Creation of the HR Data Compliance application.
Tech Stack
TypescriptAstro v5+Vueshadcn/vuevee-validateZoddrizzle-ormTailwind CSSSupabasePostgreSQLVitePlaywrightVitestVisual Studio CodeBashShelljustasdfdevenvnixGitGitHubGitHub ActionsTerraform/OpenTofuDockerDocker ComposeJiraConfluenceGitHub CopilotDev ContainerGitHub Codespaces
Responsibilities
- Designed and developed the complete Fullstack application from the ground up, prioritizing future scalability, comprehensive testing, extensibility, and long-term maintainability.
- Established a streamlined management process enabling clients to efficiently administer the application and manage data with minimal complexity.
Achievements
- Built a dynamic application capable of fetching external API data and validating compliance through customizable user scripts.
- Implemented a database-first architecture that serves as the single source of truth for both API and UI components, eliminating the need for redundant type definitions.
- Architected a model-driven, type-safe system ensuring robust maintenance workflows and seamless feature expansion.
- Created an intuitive user interface leveraging shadcn/vue components for optimal user experience.
- Implemented a comprehensive CI/CD pipeline encompassing automated testing, building, and deployment through GitHub Actions and Terraform/OpenTofu infrastructure management.