I'm a geotechnical engineer and apart from spending time decoding the earth's composition, I like to get deep down into Python code as well.
My favorite tools are Python/Django with SciPy, NumPy, Matplotlib and Plotly packages.