Projects

ETF Investment Screener

ETF Investment Screener

About the platform
This ETF Investment Screener is a purpose-built tool designed to support data-driven investment decisions across over 3,600 exchange-traded funds listed on the London Stock Exchange. Developed from the ground up using Django, the system integrates reference data, weekly and monthly trading volumes, and real-time metadata extracted from the LSE into a robust PostgreSQL database. It also incorporates algorithmic scoring and analytics from a third-party data provider, allowing for structured, quantitative filtering across the universe of available ETFs.

Precision Tools for Modern Portfolio Management
More than just a data viewer, the platform offers a research-grade interface for discovering and ranking funds by volume, structure, and performance metrics. Advanced sorting and screening options help highlight trends and anomalies that are typically buried in LSE disclosures. It was originally developed to power the user's own portfolio monitoring, but is now expanding to offer a scalable backend for institutional-grade ETF discovery. Clean presentation, smart backend architecture, and highly targeted insights make it a powerful companion for investors who want precision in a crowded market.

View Project →
Financial Markets, Content Aggregator and Data Platform (WIP)

Financial Markets, Content Aggregator and Data Platform (WIP)

About the Platform
This platform is a modern, data-driven portal built to bring clarity and insight into economic and financial trends across the UK and global landscape. It features a real-time financial markets dashboard tracking bonds, equities, commodities, and currencies with regular data refreshes and dynamic charting. Users can explore curated macroeconomic indicators through embedded FRED charts and structured OECD visualizations, offering both high-level overviews and deep dives into trends such as wages, public finance, health spending, and inequality. Whether you're an investor, researcher, or policy analyst, the platform provides a cohesive view of the global economy from credible, structured sources.

Contextual Analysis Meets Curation
Alongside the raw data, the site includes a growing "State of the Nation" section—an accessible but rigorous commentary layer that explains complex charts through clear language, context, and interpretation. A complementary research aggregator lets users filter and browse recent reports by UK think tanks, government publications, and academic institutions. Each link is tagged by theme and publisher, and accompanied by short summaries, making it easy to find timely, relevant insights. By blending live data, curated content, and contextual storytelling, the project offers an evolving toolkit for understanding how economies function—and how people are affected.

View Project →
Conveyancer Demo

Conveyancer Demo

Conveyancer Platform Demo

About the Platform
This platform is a modern, workflow-driven portal designed to streamline residential property transactions through digital conveyancing. It features a lightweight, highly interactive interface where solicitors and clients can collaborate on property sales, purchases, and remortgages with greater efficiency. The system organizes cases into structured milestones, tracks document uploads securely, and offers real-time updates without page reloads using HTMX and Alpine.js. Whether you're a solicitor managing multiple cases or a client navigating a single transaction, the platform provides clarity, transparency, and control over the entire conveyancing journey.

Streamlined Workflow Meets Usability
Beyond basic case tracking, the demo incorporates interactive milestone management, secure file uploads, and role-based dashboards tailored for both clients and legal professionals. Integrated client-solicitor messaging enables real-time conversations directly within each case, ensuring critical updates and clarifications stay organized and easily accessible. Automated email notifications alert users when milestones are updated, new documents are uploaded, or messages are received, helping keep all parties synchronized throughout the transaction. Designed with scalability and customization in mind, the platform demonstrates how technology can simplify one of the most complex and paperwork-heavy processes in property law, offering a foundation for more efficient, client-friendly conveyancing experiences.

View Project →