If you step deep into applied mathematics, you will find many great algorithms, such as Compressed Sensing, Dictionary Learning, Operator Splitting, and Nonconvex Optimization, developed by brilliant applied mathematicians. I apply and improve these algorithms to process seismic data.