David Meikle is a founder and seasoned technology leader with 17 years’ experience building enterprise content, search, and collaboration platforms from architecture through delivery. He leads BloxWeaver to create an “enterprise content fabric” for the AI age and has a long track record as CTO and transformation lead—most recently scaling technology and operational change at Lingo24 prior to founding BloxWeaver. An active Apache Software Foundation member and former chair of the Apache Tika PMC, he contributes hands-on to open source (notably improving HTML metadata parsing and UX in Apache Tika). His strengths combine systems integration, design thinking and ethnography with search/NLP, Big Data and ECM expertise, enabling pragmatic productisation of disruptive technologies. Known for goal-driven focus and strategic curiosity, he blends technical depth with business process optimisation to turn complex content problems into scalable platforms. Based in Edinburgh, he pairs first-class software engineering roots with a persistent interest in applying open-source innovation to enterprise content workflows.
17 years of coding experience
20 years of employment as a software developer
St David's High School
BEng (Hons.) 1st Class Software Engineering, BEng (Hons.) 1st Class Software Engineering at Edinburgh Napier University
The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
Role in this project:
Back-end Developer
Contributions:211 commits, 42 PRs, 70 pushes in 14 years 2 months
Contributions summary:David primarily contributed to enhancing the HTML parser within the Apache Tika toolkit, focusing on extracting and integrating HTML metadata. They modified the `HtmlParser.java` to parse and incorporate HTML meta tags into the metadata, as well as added test cases in `HtmlParserTest.java` and corresponding test documents in `/test-documents/` to validate the new functionality. These changes included the addition of license information in the test HTML files. Additionally, the user enhanced the TikaGUI to allow drag and drop of URLs for parsing.
Contributions:31 pushes, 1 branch in 3 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.