Ansgard - Project Management & HR Platform

Microservices-based platform with Google Workspace integration

Project Overview

Architected and developed a comprehensive platform for Ansgard covering project management, document management, and human resources. The system features a microservices architecture with RESTful APIs and modern frontend frameworks.

Technologies

  • Backend: Spring Boot, JPA (Hibernate)
  • Frontend: Angular 9, Vue.js, Node.js
  • Architecture: Microservices, REST APIs
  • Integrations: Google Drive, Google Calendar
  • Features: PDF parsing

Key Features

  • Project Management: Task tracking, time management, resource planning
  • Document Management: Integration with Google Drive, automatic document organization
  • Human Resources: Employee management, vacation tracking, time sheets
  • Calendar Integration: Synchronized with Google Calendar
  • PDF Processing: Automated parsing and data extraction
  • REST APIs: Comprehensive API for third-party integrations

Architecture

  • Microservices architecture for scalability
  • RESTful APIs for all business logic
  • Angular and Vue.js for different frontend modules
  • Google Workspace deep integration
  • JPA/Hibernate for data persistence

Role

Software Architect & Full Stack Developer - Architecture, backend, frontend, integrations

Timeline

January 2019 - June 2020

essential