Pattern Recognition machine learning deep learning Compressive Sensing Signal processing Python MATLAB Scilab C++ JavaScript MySQL MongoDB GCP AWS