HR Data Compliance App

Senior Fullstack Developer at funzt - Software Engineering - Stephan Koglin-Fischer as freelance project

Duration

11.2024 - today

Description

Creation of the HR Data Compliance application.

Skills

  • Typescript
  • Astro v5+
  • Vue
  • shadcn/vue
  • vee-validate
  • Zod
  • drizzle-orm
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • Vite
  • Playwright
  • Vitest
  • Visual Studio Code
  • Bash
  • Shell
  • just
  • asdf
  • devenv
  • nix
  • Git
  • GitHub
  • GitHub Actions
  • Terraform/OpenTofu
  • Docker
  • Docker Compose
  • Jira
  • Confluence
  • GitHub Copilot
  • Dev Container
  • GitHub 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.