Work

HR Payroll System - Mexico City Attorney General

Angular 18
TypeScript
Government
Enterprise
Payroll System

Developed HR modules for Mexico City Attorney General's Office payroll system, including calendar management, employee administration, and payroll processing workflows.

Mexico City Attorney General's Office payroll system calendar showing payroll events and schedules

As a contractor for the Mexico City Attorney General’s Office, I was responsible for developing several critical modules within their comprehensive payroll system. This enterprise application handles payroll processing for thousands of government employees, requiring high security standards and seamless integration with existing government infrastructure.

Payroll Reports Dashboard Comprehensive reporting dashboard showing payroll analytics and financial oversight tools

Key Responsibilities

Calendar & Events Management

  • Developed a comprehensive calendar system for tracking payroll events, holidays, and administrative schedules
  • Implemented dynamic event creation and management features for HR administrators
  • Created intuitive event categorization that allows users to easily identify upcoming and current events

Employee Administration

  • Built complex employee management interfaces with role-based access control
  • Developed employee data validation and audit trails for government compliance
  • Implemented secure employee profile management with document handling capabilities

Payroll Processing Workflows

  • Designed and implemented automated payroll calculation engines
  • Created approval workflows for payroll reviews and authorizations
  • Developed reporting dashboards for financial oversight and government auditing

System Audit Logs Detailed audit logging system ensuring complete traceability and government compliance

Technical Implementation

The system was built using Angular 18 with TypeScript, providing a modern, scalable architecture that meets government security requirements. The modular design allows for easy maintenance and future enhancements while ensuring data integrity and user access control.

Key Features:

  • Real-time data synchronization across all modules
  • Comprehensive audit logging for government compliance
  • Mobile-responsive design for administrators on-the-go
  • Integration with existing government databases and systems

Impact & Outcomes

This payroll system streamlines HR operations for one of Mexico City’s largest government institutions, significantly improving payroll processing efficiency and eliminating manual errors in calculations. The secure, user-friendly interface has enhanced productivity for HR staff while ensuring complete compliance with government regulations and data protection standards.

The project demonstrates expertise in enterprise-level application development, government sector requirements, and complex financial system integration.

Key Deliverables

🏛️ Developed Modules

  • Payroll calendar system with events and administrative schedules
  • Employee management and personnel data handling
  • Payroll processing and automated calculations
  • Administrative dashboard for supervisors

💻 Technologies Used

  • Angular 18 with the latest framework features
  • TypeScript for type-safe development
  • Enterprise architecture following government best practices
  • Legacy system integration with existing infrastructure

🎯 Project Impact

  • Digitalization of government payroll processes
  • Automation of complex payroll calculations
  • Enhanced efficiency in payment processing
  • Elimination of manual errors in the system

🔒 Special Considerations

This project involved handling sensitive government information and required:

  • Compliance with government security regulations
  • Strict access and authentication protocols
  • Robust architecture for critical data handling
  • Integration with existing government systems

Note: Due to government security policies, the system is not publicly accessible.
The images shown are authorized screenshots demonstrating the interface and functionality developed.