Medcalf Software Solutions is a boutique software development studio based in Richmond, VA. Owned and operated by myself, Ben Medcalf.
I'm a Neo4j, Knowledge Graph and React certified builder with a decade of designing, engineering and testing production software at companies ranging from 10-person startups to Fortune 500s.
As you might surmise, I'm passionate about all things Graph shaped. You can find me on LinkedIn or Github writing about or building open source software at the intersection of Graph Technology and AI.
As an independent consultant, I spend a lot of my time deciphering hype from reality so my clients don't have to. Thus, MSS operates on a simple principle: be curious enough to explore what's possible, but grounded enough to build what's practical.
In a prior life, I spent 10 years in the ambiguously defined field of "Quality Engineering". This experience gave me a unique perspective and strongly defines how I approach my work.
I have never been focused on just shipping software. I know first hand that production-grade solutions depend on thoughtful coordination with product, design, engineering and most importantly, the end-user.
With recent advances in AI continuing to blur the lines that have historically divided specialized work, I believe this kind of open, collaborative mindset is paramount.
If you want a little insight into how I think and work...
StatFoundry is an NFL analytics platform I built on a Neo4j graph database. This is my "proving ground" for validating the usefulness of new technologies before I suggest them to my clients. Things like RAG, GraphRAG, MCP Servers, AI Agents, etc. It's also what led me to develop BIGRFS a novel architecture for enabling user friendly query expansion on top of LPGs, and GraphLint, a tool that allows me to run SHACL against any GQL or Cypher compliant LPGs
The MSS Blog is where I document what I'm building at MSS for clients (and myself).
Practical Graph & AI Roundup where I catalog the most practical and interesting tidbits I come across while occupying the intersection of Graph and AI technologies.
GraphRVA is a meetup, organized by yours truly, for enthusiasts of all things "Graphy" in Richmond, VA.
Oh yeah! I almost forgot. I'm a real person too.
When not spending time being a #boydad with my wife, young son and senior dog, I can be found playing guitar for Young Scum, playing Magic The Gathering with my buds, watching the NFL or Premier League (Vikings and Chelsea, respectively), volunteering with the Archaeological Society of Virginia or watching Ken Burns documentaries with a nice glass of bourbon.