My CVhttps://quantumnovice.github.io/my-cv/and my github profileQuantumNovice - Overview
Hi Syed,Having a background in programming languages and in statistics is actually a somewhat rare set of skills for many traditional civil engineers. To be brief, while it is not something that may usually be needed in traditional design work, your skills would still be very useful in water resources and environmental engineering applications. Hydraulic/hydrologic modeling relies heavily on understanding statistics, and this field typically uses scripts written in languages such as R and Python to pre-process and post-process modeling results. Naturally, the companies that produce the modeling software employ people with programming backgrounds as well. Certain places are also starting to write their documentation of their projects in some form of markdown language to create more aesthetically pleasing files that can also incorporate things such as interactive 3d plots to more clearly show their data. Any company that works with GIS could use your skills as well, since a lot of GIS is dependent upon aspects of python to run a lot of commands.I think you would be a great fit in a larger company that worked on climate modeling or in oceanography as well. I'm sure there would be other applications I am not aware of either. Good luck! I'm sure you will find something interesting out there.