Olqan Financial Systems
Olqan
An independent-contractor engagement that moved from Senior Software Engineer to Tech Lead: leading full-stack development, making technical decisions and reviewing code, while building banking, billing, finance, accounting and compliance features.
- Financial workflows
- Compliance-aware delivery
- Integrations
- Data modelling
- Technical leadership
Role and technical leadership
The engagement began in April 2025 as Senior Software Engineer and became a Tech Lead role in August 2025.
Across both roles the work has included leading full-stack development, making technical decisions, and reviewing code across backend and frontend features.
Financial workflows
Banking, billing, finance and accounting features, from recurring subscriptions through to the documents that adjust an invoice after it is issued.
- aStripe subscriptions
- bInvoices
- cCredit and debit notes
- dExpenses
Compliance
Compliance work covered Saudi ZATCA e-invoicing and VAT, and GDPR requirements.
- aSaudi ZATCA e-invoicing
- bVAT
- cGDPR requirements
Integrations
QuickBooks accounting sync, alongside integrations with Google Calendar and Meet, Slack, Intercom and Customer.io.
Platform foundation
Built the API and the Next.js foundation for the SPA migration, managed the servers, and set up CI/CD for both the backend and the SPA.
Multi-agent AI workflows, MCP tools and reusable skills were used across development and testing.
Data model
The database schema was restructured and normalised, reducing duplication, and simplifying both queries and maintenance.
Across measured workflows, SQL query load fell by 75%.