Hello! I’m Carlos António, an IT professional based in Luanda, Angola. I contribute to social and economic development by applying my skills in networks and web development, and I’m always eager to learn and adopt new technologies to solve real-world problems.
I have experience turning ideas into reliable, scalable digital solutions. I enjoy collaborating with teams, organizing processes, and delivering outcomes that matter—using technology to drive impact and continuous improvement.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
TwinsBank is a comprehensive core banking system simulator designed to emulate the daily operations of a modern Angolan bank, adhering to local regulatory standards (BNA), KYC, and AML protocols.
As the Full Stack Developer on this project, I architected and implemented the entire platform, focusing on security, data integrity, and a dynamic, role-based user experience.
Key Features:
🏦 Treasury & Vault Management:
Developed the complete cash flow cycle: from initial vault balance setting to secure fund distribution to treasurers, cashiers, and counters. Implemented a double-control workflow for all critical fund movements, ensuring a full audit trail.
👨💼 Role-Based Access Control (RBAC):
Built a robust permission system with 6 distinct roles (Admin, Manager, Treasurer, Cashier, Counter, Technician). The UI dynamically adapts to each user’s profile, enforcing strict segregation of duties.
💼 Cashier & Session Management:
Created a full cashier session lifecycle, including opening/closing procedures and an end-of-day reconciliation process that flags cash differences (shortages/surpluses) for management review.
👥 Client & Account Workflow:
Engineered a secure client onboarding process for individual and corporate customers, featuring a “four-eyes principle” approval queue for new accounts. Includes functionality to generate official PDF account statements.
💳 Product Modules (Cards & Insurance):
Implemented lifecycle management for debit/credit cards and insurance policies, both featuring an approval workflow for new requests.
The system includes transactional logic that validates a client’s account balance before debiting card fees or insurance premiums.
🎫 Internal Support Ticket System:
Built a full-featured helpdesk for reporting system issues, including file uploads to a Supabase bucket. Features a dedicated dashboard for the Technician role to manage and resolve tickets.
🔒 Audit & Security Logging:
A detailed audit trail logs every critical action, from user logins (successful and failed) to high-risk administrative operations.
Technology Stack:
Frontend: React, TypeScript, Tailwind CSS
Backend: Node.js, Express.js
Database: MySQL
External Services: Supabase (Storage)
Hire Carlos António today
To get started post up your job and then invite Carlos António to your job.