Hi, you've found Fred McDavid, father, maker of things, intrepid amateur photographer and systems architect.
I'm a founder of the Framework Labs consulting firm and I design, build and test scalable software systems and data pipelines.
I'll leave it to my goings-on that I've shared on the site to provide insight into what I do and what I'm up to.
Freshnoms will remove a lot of friction (and cost) from the process that delivers food to the plate from the farm. It's being designed right now, it's sweet, you'll love it, and you'll eat better food because it exists.
Content Tracker constantly collects information from google analytics, facebook, twitter, and a few other places on behalf of its users. It keeps track of stats and alerts users when their content is shared, tweeted, and linked to.
I'm part of the excellent development team that designed it, built it, and grew it from a single server to a monster cloud deployment.
If you produce content, sign up. It's the deal.
The Analysis Engine is a distributed, massively scalable RESTful web crawler married to a huge bank of proxy servers and a super-extensible data processing pipeline.
I helped design it and build it.
Perimeter Comps was my foray into the world of start-ups. It produced beautiful, typeset reports detailing the various factors influencing the price of a home for a handful of areas where I was able to get data.
It was an impressive system for making real estate investors smarter. It went online in 2008. Enough said.
It may live again as a tensor flow baby.
Corrigible keeps you from copying and pasting snippets of ansible yaml files and generally makes ansible a bit easier to work with.
It's a side project that addressed some deployment issues the team I work with was having. We use it every day.
SHUTi is a framework for delivering therapy to patients in a browser.
I optimized SHUTi's existing codebase and made it run thousands of times faster. Then I automated the deployment process to reduce the time to bring up a new server from 18 hours to under 3 minutes. I also wrangled several codebases that had diverged due to cosmetic reasons into a single, manageable one that could be themed to tweak each installation as needed.
It was a neat project to work on.