Senior Oracle, PostgreSQL and bespoke web application consulting.
Practical expertise for business-critical systems: database performance, migrations, resilience, automation and custom applications
Two complementary service areas focused on databases and data-driven applications.
Oracle and PostgreSQL Database Consulting
Tolan provides senior-level database consulting services covering Oracle and PostgreSQL environments, with a focus on performance, reliability, and practical, production-ready solutions.
Database issues often arise from decisions made early in a project. Engaging experienced input at the design or implementation stage can significantly reduce risk, avoid costly rework, and improve long-term performance and reliability.
With many years of experience in Oracle systems and hands-on work with modern PostgreSQL deployments, engagements are delivered directly and with a strong emphasis on real-world operational effectiveness.
Bespoke Web Applications
Tolan designs and builds custom web applications tailored to specific business needs, with a strong focus on data, usability, and long-term maintainability.
From internal tools to customer-facing systems, applications are built to replace manual processes, improve efficiency, and provide clear insight through structured data and reporting.
All development is carried out using modern, reliable technologies with a solid database foundation.
Practical work in production environments.
Reducing Licensing Costs by Simplifying an Oracle E-Business Suite Architecture
Reduced total cost of ownership by simplifying architecture
Higher Education | UK Russell Group University
Solaris, Oracle Database, Oracle E-Business Suite, Apache, Oracle Application Server
Sports Performance Analysis Web Application
Replaced paper and spreadsheets with a mobile data and analysis platform
Professional Sport | Golf
Django, Python, JavaScript, Bootstrap, nginx
Upgrading a 5TB PostgreSQL Environment Under Replication Constraints
Multi-stage upgrade completed under replication and storage constraints
Engineering & Industrial Services
PostgreSQL (12 → 15 → 17), Linux, repmgr, Barman
Direct, senior-level engagement from start to finish.
Tolan is an independent consultancy offering senior-level database and application expertise, delivered directly and without intermediaries.
Observations from real-world systems.
Why Do We Brush Our Teeth for Two Minutes?
Back in the 1970s, my dentist told me to brush my teeth for two minutes. So did the people who occasionally came to my primary school to teach us how to look after our teeth. We all accepted it without question.
It took a few years in IT before I developed the habit of asking an irritatingly simple question about apparently arbitrary numbers: why?
When One Table Is Better Than Ten Thousand
A practical example of how an apparently simple schema design decision could have introduced significant long-term complexity, and why experienced database input is often most valuable early in a project.
When “Unused” Indexes Aren’t Unused
A practical example of why large, apparently unused indexes cannot be evaluated safely in isolation, and why schema context matters when making optimisation decisions.
Start with a focused conversation.
Discuss Oracle, PostgreSQL, migration planning, resilience, or a bespoke internal application.
Senior, independent expertise — delivered directly, without layers or handoffs.