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