Stage en entreprise

Automation of On-Call Work Hour and Compensation Calculations

Axione — Pau, France

I developed a web application using Python, Flask, and PostgreSQL to automate the calculation of work hours and compensation for on-call shifts. The main objective was to streamline administrative processes and reduce manual errors in payroll calculations.

The system integrates with the company’s internal API to retrieve employee data and automatically compute both daytime and nighttime earnings based on hourly rates and user inputs. This ensures accurate, real-time payroll calculations while minimizing repetitive manual tasks.

To secure the platform, I implemented user authentication and authorization mechanisms, ensuring that only authorized personnel could access sensitive employee and compensation information. The result was a reliable and secure tool that improved efficiency and data integrity within the organization.