Expertise
Eight disciplines. One stack, chosen on purpose.
Skills are only useful when they meet real problems. This page shows both: the questions that get answered, and the technology layers that answer them.
01 / The stack
Seven layers, read from the screen down
- L1Experience
Interfaces that are fast, accessible and clear.
- React
- Next.js
- Astro
- TypeScript
- React Native & Expo
- Progressive web apps
- Design systems
- Accessibility (WCAG)
- Core Web Vitals
- L2Application
Services built around the business rules, not the framework.
- Node.js
- Express
- NestJS
- TypeScript
- Go
- PHP
- CodeIgniter
- REST & GraphQL
- WebSockets
- Background jobs
- L3Data
Tenant-aware models that stay correct under load and change.
- PostgreSQL
- MySQL
- Redis
- Full-text search
- Multi-tenant schemas
- Migrations
- Backups & replication
- L4Integration
Systems, services and hardware that talk to each other reliably.
- REST APIs
- Webhooks
- Message queues
- ESC/POS print relays
- Native print agents
- Time-clock APIs
- Screening APIs
- Payment providers
- SMS & email delivery
- L5Intelligence
AI inside the workflow, with a person still in charge.
- Claude API
- Vision-model extraction
- Summarization
- Tool use & agents
- RAG & embeddings
- Prompt evaluation
- Human-in-the-loop
- L6Trust
Access, identity and evidence, designed from day one.
- RBAC + DAC
- OAuth 2.0 / OIDC
- JWT
- Two-factor auth
- Device enrollment
- Encryption at rest & in transit
- Audit logging
- L7Delivery
Repeatable releases and an engineering workflow that moves quickly.
- Linux
- Nginx
- Docker
- Git & CI/CD
- Release-based deploys
- Observability & logging
- Automated backups
- AI-assisted engineering
02 / Disciplines
The questions each one answers
01
Architecture & strategy
“Which three decisions will be expensive to reverse?”
Architecture reviews and roadmaps that find the few choices worth deliberating, and make them deliberately. Everything else stays cheap to change.
- Domain-driven design
- Event-driven design
- Modular monoliths
- Technical roadmaps
- Build or buy
Seen in PaisePath · VotersMatrix
02
Multi-tenant SaaS
“How do many customers share one platform without sharing anything else?”
Isolated data, configurable rules and onboarding that does not need a developer in the room.
- Tenant isolation
- Row-level security
- Per-tenant configuration
- White-labelling
- PostgreSQL
- MySQL
Seen in Passport Nexus · POS Suite · PayTime · Tours & Charters · VotersMatrix
03
Multi-currency & payments
“How does money behave in a market that is not the one the software was built in?”
Pricing, billing and payment-provider integration, shaped by how businesses actually get paid in each region.
- Multi-currency
- Subscription billing
- Payment-provider APIs
- Stripe Terminal
- Webhooks
- Idempotent payments
- Ledger design
- Prepaid credits
Seen in POS Suite · PayTime · PaisePath · Tours & Charters
04
Modernization & cloud
“How do we leave the legacy system without losing what it knew?”
Cloud migration that carries the business rules across, with a plan that keeps the business running the whole way through.
- Strangler-fig migration
- Data mapping
- Containers
- CI/CD
- PHP
- CodeIgniter
- NestJS
05
Integrations & hardware
“What happens when the printer, the time clock or the API fails at the worst moment?”
Third-party services and physical devices connected with the retries, rate limits and failure modes that real integrations have.
- REST APIs
- Webhooks
- Message queues
- ESC/POS printing
- TCP print bridge
- Rate limiting
- Retries & backoff
- Time-clock APIs
Seen in Passport Nexus · POS Suite · Tours & Charters · VotersMatrix
06
Mobile apps
“What does the crew do when the signal drops at the dock?”
Native apps for the work a browser cannot do alone: scanning at the dock, printing at the till and carrying on through a patchy connection.
- React Native
- Expo
- iOS & Android
- Offline-first SQLite
- Biometric unlock
- Secure storage
- Camera & QR scanning
- TCP print bridge
- Stripe Terminal
- WebView shells
- App Store & Google Play releases
Seen in POS Suite · Tours & Charters
07
Compliance & audit
“Who did what, on which device, and can that be proven?”
Roles, permissions, audit trails and privacy designed in from the first diagram, for products that handle sensitive information.
- RBAC + DAC
- OAuth 2.0 / OIDC
- Two-factor auth
- Encryption at rest
- Audit logging
- Device enrollment
- JWT
Seen in Passport Nexus · PayTime · PaisePath
08
Practical AI
“Where does AI actually earn its place in this workflow?”
AI placed where it removes drudgery, wrapped in validation and review, so it assists the people doing the work rather than guessing for them.
- Claude API
- Vision extraction
- Tool use & agents
- RAG & embeddings
- pgvector
- Human review
- Validation
Seen in Passport Nexus · VotersMatrix
Got one of these questions on the table?