About & FAQ



Web apps for geotechnical engineering that provide cost-effective, quick, and simple solutions for all of your retaining wall and foundation engineering needs. Our goal is to provide modern web applications with a simple user interface, provide up-to-date design methodologies and can be easily used on different devices such as phones, tablets, netbooks, laptops and desktops.

We got tired of running DOS-based software to design projects and figured that the geotechnical community could benefit from engineering software that is low cost and can be run with current design methodologies. We envision a world were geotech software can be replaced with web applications so that you can crunch numbers at the office, at home or on the go.

We have big plans for our web applications and we have only just begun. We also believe in helping young geotechnical engineers learn more about our profession through blogging, e-mail lists, and the benefits of learing design software inside and out.

All of our web apps are developed with Python programming language and hosted on Google's App Engine platform.


Rey Villa is a registered professional engineer in the State of Florida who obtained a Master’s Degree from the Missouri University of Science and Technology in Rolla, Missouri. His practice involves mainly transportation-related projects in the area of geotechnical and foundation engineering, particularly design-build contracts. He is the web developer responsible for this site.


Supported Browsers (Apps)

Google Chrome, Mozilla Firefox and Safari.

What is a Web App?

A web app is an application that runs on a remote server (i.e. cloud) and is an alternative to conventional software for geotech that has to be installed on your computer. You don't have to worry about installing any geotechnical software on any computer. All you need is an active internet connection. Easy right?

Why Not Software?

Because web apps are awesome! They are very flexible, can be used on most computers/devices without installation and web apps are the future! Let's get the civil engineering profession up to date!

Where do I get the soil parameter input values?

If you don't know the answer to this question, you shouldn't be using any of our web apps. These are simply tools that calculate different parameters, capacities or settlements based on user input. Refer to a civil engineer that specializes in the field of geotech for guidance.


Free. Why? Because we can. Developing these web apps are extremely fun and challenging. Also, it's a great way to learn more about our geotechnical engineering profession. Additionally, the Python language is very fun to use. In the future we may place adds on our site or find different ways to try to generate revenue for the development and maintenance of our web apps. However, we will always provide a way to use our web apps for free.

What's the Next Application Under Development?

A web application that can provide complete shallow foundation design using Load and Resistance Factor (LRFD) design methodology, including bearing capacity and settlement. This application is now under heavy development. A beta version is expected within the very early part of 2013.

Earth Pressure Coefficients

This is a simple web app that calculates earth pressure coefficients for analyses and design of retaining walls. This a quick and easy way to calculate those required coefficients for At-Rest, Passive and Active states.

Pile Foundation Properties

This is a web app that calculates properties of typical deep foundation elements. Included are square concrete, round concrete and round grout pile cross-sections. Further development of this web app coming soon!

Coming Very Soon!

Shallow Foundations (LRFD)

This web app will consist of a complete shallow foundation analyses and design tool in accordance with AASHTO LRFD specifications. Will include bearing resistance and settlement predictions. Coming very soon!

Coming Very Soon!