Skip to Content
Oil & Gas, Energy & Hydrocarbons Luanda, Angola & Global Operations

Sonangol HRMS

Global Enterprise HRMS & Mobile Workforce Management
Integrated with Odoo ERP

45%
HR Processing Time Reduction
100%
Digital Workflow Compliance
Real-time
Workforce Visibility
Future-Ready
Enterprise Architecture
Sonangol
About the Client

About Sonangol E.P.

Sonangol E.P. is Angola's state-owned energy and hydrocarbons enterprise, responsible for petroleum exploration, production, refining, distribution, and related operations.

With a large international workforce across Angola and global hubs, Sonangol needed a mobile HRMS platform to replace paper-based HR workflows, support geolocated attendance, speed up approvals, and synchronize workforce data with its central Odoo ERP backend.

Industry
Oil & Gas / Energy
Workforce
10,000+ Served
Location
Luanda, Angola
Core Focus
HRMS, Attendance, Payroll & Digital Transformation
Business Challenges

What Sonangol Was Up Against

Manual Attendance Tracking

Field engineers, offshore crews, and branch office teams depended on manual registers, disconnected cards, and delayed reporting.

Fragmented HR Workflows

Leave, overtime, travel authorization, salary advance, and expense requests moved through paper forms and email chains.

Limited Workforce Visibility

HR and leadership teams lacked a live view of attendance, leave balances, absent staff, and project timesheets.

Localization & Integration Gaps

Multi-language, multi-currency, mobile HR activities, and Odoo ERP synchronization needed one connected workflow.

Our Solution

Unified Digital HR Portal for Sonangol

SerpentCS developed a Flutter-based enterprise HRMS and mobile workforce management application integrated with Odoo ERP, connecting employees, managers, HR teams, and field operations through one secure digital portal.

Geolocated Attendance with GPS verification, geofencing, photo capture, and digital signature support for field and office teams.
Odoo ERP Integration through custom REST/XML-RPC APIs for HR, payroll, attendance, leave, expenses, overtime, and projects.
Self-Service HR Workflows for leave, leave encashment, overtime, travel authorization, salary advance, and expense claims.
Executive Approval Inbox with real-time push alerts, request details, and one-tap approval or rejection for managers.
Multi-Language Mobile App with English and Arabic support, dynamic RTL layout handling, and mobile-friendly HR access.
Offline Local Caching using local storage so remote field users can continue working in low-connectivity locations.

Key Implementations
Geolocated Check-In
Odoo ERP Sync
Self-Service HR
Approval Inbox
Payroll Inputs
Expense Claims
Multi-Language
Offline Mode
Key Results

Business Impact

HR Processing Speed

HR administrators and line managers can process leave, overtime, travel, and expense requests in minutes instead of days.

Digital Workflow Compliance

Paper forms were replaced with digital workflows, improving audit readiness and payroll input accuracy.

Employee Experience

Mobile self-service, push alerts, and localized interfaces improved workforce adoption and approval turnaround.

Enterprise Visibility

HR leaders gained real-time visibility into attendance, approvals, absences, and workforce activity across locations.

Scalable Architecture

The modular Flutter architecture can scale across new Sonangol business units, joint ventures, and global teams.

“

This application transformed enterprise HR operations from paper-heavy, fragmented processes into a modern real-time digital workflow. It connects our global workforce directly with Odoo ERP and gives management stronger visibility across attendance, approvals, and employee requests. "

Success Stories

Real Results. 
Real Impact.

See how we've helped businesses across industries transform and thrive.

View All Case Studies
Cityfurnish

Cityfurnish

Rental Business

 Read Case Study  
IRTH Group

IRTH Group

Real Estate

 Read Case Study  
SpeQua Services

SpeQua Services

Staffing and Payroll Services

 Read Case Study  

Inspired by This Success Story?

Every business is unique. Speak with our ERP consultants to 
explore the right ERP strategy for your organization.