Macdara Ó Murchú
Perth, Western Australia — hello@solaisoft.com
Full-stack engineer shipping production software across SaaS, OSINT research, fintech, and infrastructure. GitHub: m4cd4r4.
Projects

Certification exam prep that tells you when you're ready. 37 certifications and 10,400+ audited questions, a worked explanation on every one; per-domain readiness scoring against the pass line, spaced repetition, and full timed mocks across AI, security, privacy, cloud, and healthcare.

SaaS-stack teardown service. Paste your subscriptions, get a same-day per-tool verdict (keep, layer, kill) with a dollar figure and payback window. Kills get a fixed-fee custom connector in two to four weeks, running on the client's infrastructure with source code they own. A live Shopify -> Xero connector on the page is the proof.

An Azure certification practice platform across 40 certifications and ~18,000 audited questions. Serverless SaaS on Azure Functions and Cosmos DB. Built and run solo since 2025.

An OSINT and forensic-investigation publication. 68 investigations across Australia, Ireland, and the EU, anchored on a source-first repository where every numeric claim carries a confidence tier and traces back to a primary source.

A bilingual Irish/English family messaging app. E2E encrypted via Signal Protocol with per-device ciphertext, invite-only, no third-party analytics. The UI is small on purpose. The runtime is not - real-time, encryption, and calls are where the time went.

AI-powered mortgage fraud detection for Australian lenders. Five-pass analysis pipeline (PDF forensics, AI-content detection, mathematical consistency, cross-referencing, broker behavioural profiling) returns an explainable risk score per loan application.

COBOL documentation generator. A 5-pass Claude Opus pipeline (overview, business logic, dependencies, dead code, data flow) lifts an undocumented legacy codebase into a navigable knowledge base.

AI contract intelligence for M&A due diligence. Four-tier OCR fallback (native -> Tesseract -> PaddleOCR -> Vision LLM) feeds a hybrid search index (pgvector semantic + keyword) over portfolios of PDFs; clause extraction with risk scoring, comparison, and a knowledge graph of entities.

Localhost port manager. Shows who is holding port 3000 and lets you reclaim it. Includes an MCP integration so coding agents can clear conflicts without leaving the chat.

Two-hands piano chord illustration. Type a song or paste a chord sheet and Alight shows exactly which keys to press for both hands, in time - beginner/simple/full voicings, adjustable tempo, key transpose, and play-along to a YouTube link or audio file. Public-domain songs, no account needed.

Irish-language dictionary - 135,708 entries across 35 categories, built from four open-data sources. Free and open source. Ships as a website, an embeddable widget (one line of HTML), an iframe, a REST API, and an npm package.