Sheriff Tijani
Senior Software Engineer — Backend & Distributed Systems
- Accra, Ghana · Open to remote
- hello@sherifftijani.com
- sherifftijani
- in/sherifftijani
Summary
Backend-focused software engineer with 6+ years building production systems for government and enterprise clients. I design APIs, data models and background services in C#/.NET and PostgreSQL, deploy to Azure Kubernetes Service, and co-lead small engineering teams. Work spans payroll, taxation, aviation, payments, elections and maritime systems.
- 6+ years building production software
- 20M+ records in data-intensive systems
- ~7 days → ~24 hours payslip generation turnaround
- Weeks → ~30 min government receipt reconciliation
Experience
Axon Information Systems · Accra, Ghana
Software Engineer
Sept 2022 – Present
- Co-lead backend delivery for national payroll and taxation platforms, guiding teams of around four engineers.
- Design APIs, background services and reporting queries over PostgreSQL datasets of 20M+ records.
- Own integrations with aviation, maritime and payment partners, including reconciliation and invoicing engines.
- Deploy and operate .NET services on Azure AKS with Docker, Kubernetes and Keycloak.
- Mentor junior engineers and advise frontend teams on API contracts and implementation.
Junior Software Engineer
Aug 2021 – Aug 2022
- Built invoicing and stock management features for a national VAT monitoring platform.
- Delivered the frontend for a receipt reconciliation platform and tuned its matching performance.
- Supported on-premise deployments on customer infrastructure and ERP integrations.
Selected systems
ePayroll · Government Payroll
National payroll platform covering employee validation, payroll data, payslip generation and reporting for the public sector. Payslip generation turnaround: ~7 days → ~24 hours.
GRA MTS · Taxation · Government Revenue
Digitised taxpayer registration, payments and reporting for the informal sector on behalf of the Ghana Revenue Authority. Taxpayer payment processing: Minutes → seconds.
AeroPass · Aviation
Integration platform bridging passenger-information systems and aviation stakeholders, with invoicing and reconciliation for airlines. Airline invoice generation: Days → minutes.
GRA E-VAT · Taxation · VAT
VAT monitoring platform for the Ghana Revenue Authority, capturing business transactions from web, API and on-premise channels. Deployment model: Per-business VMs → portable installs.
Reconciliation Platform · Government revenue
Reconciles receipts between a revenue authority system and a national payment platform. Weeks → ~30 minutes.
Election Results Collation · Elections
Results entry and collation with live dashboards. Used in Ghana’s 2024 parliamentary elections for a constituency of 200+ polling stations.
Technical skills
- Backend
- C#, .NET, ASP.NET Core, REST, GraphQL, Hot Chocolate, Entity Framework, Dapper, Wolverine
- Data
- PostgreSQL, SQL Server, MySQL, MariaDB, MongoDB, Table partitioning, Query optimization, Large datasets, Cross-database operations
- Infrastructure
- Docker, Kubernetes, Azure AKS, Azure, Helm, FluxCD, IIS, Azure DevOps
- Identity & Observability
- Keycloak, Sentry, OpenTelemetry, Seq
- Frontend
- Svelte, React, TypeScript, JavaScript, Tailwind CSS