Foundational Software, LLC.

Foundational Software, LLC 

Stable, Flexible, and Agile Software Development


When was the last time you heard somebody walk into a house and say, "Wow! What a great foundation your house has!" However, a house with a weak foundation can be quickly worth very little. Foundational Software's mission is to build software with strong foundations. Making the right software architecture decisions in the beginning bears many fruits, including rich user experience, increased software maintainability, and lower application failure rate / regression.

A primary purpose of life is to have joy. Software to help contribute, not detract, from that purpose.


Foundational Software is dedicated to building solid solutions in the following areas and technology:


  • Ruby on Rails (website development), Ruby
  • Ruby / JRuby
  • Clojure
  • Javascript / Coffeescript
  • MySQL, PostgreSQL, Vertica
  • POSIX Operating Systems (Linux, FreeBSD, etc.)
  • End-to-end rich UI Web Application Development.
  • Server deployment automation.
  • Architecture consulting (do you have a less experienced engineers and don't have the resources to hire an engineer with decades of experience? Hire me as a consultant!)
  • Reporting / Analytics / Data integration services.

If you're needs fall outside of that, Foundational Software can help connect you to somebody right for the job.


Foundational Software consists of a lead developer, a part time accountant, and a loosely built network of other independent freelance contractors.


Lead Developer

Tim Harper
Saratoga Springs, UT  84045
(801) 999-8464

Open Source

Visit my GitHub profile