Java C Python Programming Language Linux Machine Learning Databases Programming C Computer Science Python Data Structures Algorithms Data Mining Distributed Systems Artificial Intelligence Flask Pattern Recognition Design Patterns Text Mining Algorithm Design High Performance Computing c c Algorithms Computational Geometry                                  Data Scientist Novartis Senior Consultant, Applied Machine learning Deloitte India (Offices of the US) Senior Tech Lead, Data  Science  Yatra Online Private Ltd Technical Staff Member IBM India Research Labs