Design Analytical Solutions: Problem Statement Articulation; Objective Function Definition; Selection of Analytical solutions and methods (Traditional: CART, Regression Models, Time Series Forecasting; Latest: ML Techniques such as Neural Networks, Random Forest, Support Vector Machines, Deep Learning). Using the latest ML techniques, create AI-based self-learning decision engines (Nudging & Gamification) which get better as processed over time. Proficiency with Geographical Information Systems (GIS), ArcGIS programming advanced programming C++: CUDA, OpenMP CGAL, Python: Pandas, NumPy, SciPy, PySpark, PyTorch, Matplotlib, TensorFlow, Keras, PyTorch