Regarding diagrams
Feast your eyes
It's the unanswered question.
Talent Acquisition Management System (TAMP) is a web system that keeps track of vacancies and applications by automatically ingesting vacancy requirements and candidate CVs from Workday and calculates a fitness score for each candidate based on the requirements. It provides a UI to visualize the data and an API to interact with it.
Europe Pay Transparency Directive (EUPTD) is a web system that generates the required reports to comply with the European Union's Pay Transparency Directive. It collects and processes employee data from multiple sources, including Workday, UKG Immedis and UKG Time, to provide insights into pay equity and transparency within the organization.
Data Hub is a system that collects, processes and stores historical employee data (SCD2) from multiple sources, including Workday, UKG Immedis and UKG Time. It provides an API and a CLI to interact with the data. This project is used by other systems to avoid direct access to the data sources and to ensure data consistency and integrity.
Human Resources Document Management System (HR DMS) is a web application that allows users to manage, store and query employee documents efficiently. It provides RBAC, a UI, an API, a file retention policy subsystem to automate document lifecycle management and a legal hold subsystem to prevent document deletion when required by law.
Vendor Benefits Reporting (VBR) is a scheduled reporting system that collects, generates and uploads reports to SharePoint for multiple countries. It collects employee data from multiple sources, including Workday, UKG Immedis and UKG Time, to generate reports that comply with local regulations.
A* is a popular pathfinding algorithm, but it can be slow in large search spaces. HDA* is a parallel version of A* that uses multiple threads to reduce the overhead cost of complex heuristic functions. This project provides a framework to implement HDA* using any distribution method and an example using OpenMP.
This project is a drone management system that allows users to plan, schedule, execute and monitor drone routes. It focuses on fire detection and monitoring, providing a user-friendly interface to manage drone operations and visualize data collected by the drone fleets.
A* is a popular pathfinding algorithm, but it can be slow in large search spaces. This project contains multiple implementations of parallel A* algorithms to solve the Job Shop Scheduling Problem (JSP) using OpenMP.
Course project for the subject of Web Technologies. Seddit is a social media platform that allows users to create and share posts, comment on posts, and follow other users. It is built using Java and Spring Boot for the backend, SQLite for the database, and HTML, JS and CSS for the frontend.
This project contains multiple implementations of the Mandelbrot Set algorithm using different parallelization techniques, including OpenMP and CUDA. The goal is to compare the performance of these implementations and understand the trade-offs between them.