Krishnendu
Mukherjee
Operations Research
And Data Scientist
Contact
Address
Kolkata, WB, 700145
Phone
**************@*****.***
www.linkedin.com/in/krish-
mukherjee-data-scientist
GitHub
https://github.com/Bang2018
Skills
Machine Learning
Deep Learning
Python
SQL
Big Data Hadoop
IBM ILOG Cplex
I have about 14 years experience in academia and 6 years in industry as Operations Research
are accepted in product based companies. Amazon, Oracle, Databricks, WIPRO, Intel etc selected my CV. I am a passionate impl
Work History
2022
2021
Operations Research and Data Scientist. Some of my work and algorithms implement my algorithms by combining ML, DL, Meta
Work History
2022-4 – 2022-5 Operations Research Engineer
Enmovil Solutions Pvt. Ltd., Hyderabad, India
Client: One of the largest automobile
Area: Heterogeneous Hop-Constrained
Optimization
Programming Language: Python
Solver: SCIP and MIP
Methodology: Integrated approach of Iterated Local Search (ILS) and Mixed Integer Programming
for search space reduction (SRR) and mixed integer Program used to get optimum solution. Purpose of the work is to develop a solver to overcome some of the limitations of Google OR-Tools. Client had
severe issues for last one and half years.
2021-11-2022-2 Operations Research Scientist
Random Trees, Texas, US
Client: One of the largest meat packaging
Turnover: ~54 Billion USD.
Programming Language: Python
Solver: Gurobi and PuLP
Cloud: AWS
Data Visualization: QlikSense
GUI: PyQT5
Area: Supply Chain and Logistics
Train and support client team members
Demo, PoC model development
Worked with client team members to develop product Some of my work and algorithms
WIPRO, Intel etc selected my CV. I am a passionate teacher. I love to ement my algorithms by combining ML, DL, Meta-Heuristics, and MIP. Operations Research Engineer
Enmovil Solutions Pvt. Ltd., Hyderabad, India
Client: One of the largest automobile industry in India Constrained Route
Programming Language: Python
Methodology: Integrated approach of Iterated Local Integer Programming. ILS used
for search space reduction (SRR) and mixed integer Program used to get optimum solution. Purpose of the solver to overcome some of the
Tools. Client had been facing
severe issues for last one and half years.
Operations Research Scientist
Client: One of the largest meat packaging industries. Programming Language: Python
Area: Supply Chain and Logistics
Train and support client team members
Demo, PoC model development etc
with client team members to develop product
Optimization and Julia
2019
2021
2020
2020
2018
2019
2017
2019-02 –
2021-11
2020-06 –
2020-12
Operations Research and Data Scientist
Consultancy, Kolkata, West Bengal
Trained several executives, namely, Lead at Athena,US; Lead at Oracle,US; trainers at 21st Century Software Solutions Pvt Ltd; Great Learning etc
Developed heuristic and MILP model to include driver’s safety as per HOS,USA. Client: US
Developed a solver to optimize route of shippers as per GPS data. Time window is given for both Origin and Destination. Programming Language: Python. Solver: IBM ILOG Cplex.
Developed software to predict demand of retail store. Client: US based company. D
anomaly detection, product ranking, classification of product based on distribution, sales forecasting, demand forecasting, what-if analysis etc
Master Trainer - Data Science
Rooman Technology Pvt Ltd, Bangalore, Karnataka
Developed study materials for trainers on statistics, machine learning, NLP, time series analysis and deep learning.
Developed software using python
Area: Data Science, Machine Learning, Deep Learning, Series Analysis etc
2018-10 -
2019-01
Senior Operations Research Engineer
Genesys, Chennai, TN
Implemented column generation and benders
decomposition using IBM Ilog Cplex and OPL for large mixed integer problem to generate roaster for more than 5000 call center agents. Worked as only Operations Research Engineer to extend support to “Baybridge
Operations Research Group” of Genesys,US.
2017-05 - Operations Research Analyst
Operations Research and Data Scientist
Kolkata, West Bengal
Trained several executives, namely, Lead at Athena,US; Solutions Pvt Ltd; Great Learning etc
heuristic and MILP model to include driver’s
nt: US-Based Company.
a solver to optimize route of shippers as per
Destination. Programming Language: Python. Solver: IBM software to predict demand of retail store.
US based company. Demand classification,
s etc.
Data Science
Bangalore, Karnataka
materials for trainers on statistics,
software using python
e Learning, Deep Learning, Time
Senior Operations Research Engineer
Implemented column generation and benders
Worked as only Operations
Operations Research Group” of Genesys,US.
2017-09 Aritone Global Ventures Ltd, Delhi
Developed mathematical model and updated existing algorithm to prepare assembly-line schedule, inventory optimization etc for large tire industry with more than 3.37 trillion USD turnover. About 1 billion variables were solved using parallel processing. Programming Language
- Julia and Python. Backend - SQL Server.
Used both predictive and prescriptive analysis. Worked as only Operations Research Analyst to support team of developers in India and US.
2017 – 01 – Operations Research Engineer
2017 – 02
OSOFTECH, Delhi
A short time assignment to integrate IBM ILOG Cplex with their online product Logistics and Manufacturing Process (LAMP). Client: Manufacturing Industry
2016 – 08 –
2016-12 Operations Research Scientist
ORMAE, Bangalore
Scheduling of Call Center Staff Members of a 2 billion USD turnover company with more than 5000 call center agents.
Routing of oil tankers of a 300 billion USD turnover company.
Contributed as founding employee. Took the lead role to complete multiple projects.
2002 – 02 –
2016 – 08 Assistant Professor – Mechanical Engineering Worked in different Universities
Developed syllabi, introduced new courses, and developed laboratories for UG and PG curriculum at NIT Silchar, Ministry of Manpower Oman, Heritage Institute of
Technology etc
Developed innovative machine at Indian Institute of Carpet technology.
Worked as external examiner WBUT, UPTECH, IMU Chennai etc
Worked as founder faculty member.
Worked as reviewer of several reputed journals.
Subjects taken: Manufacturing, Operations Research, Supply Chain Management, Engineering Mechanics,
Strength of Materials, Robotics, CAD etc
Worked as Faculty-In-Charge of Central Workshop
Education
2010-02 -
2015-02
Ph.D.: Operations Research And Supply Chain
Management
Jadavpur University - Kolkata
Thesis: Study of Mass Customization Strategy for Competitive Advantages
Published by Springer
https://www.springer.com/gp/book/978**********
Several algorithms are developed using multiple criteria decision analysis. Got privilege to work with late Prof. Thomas L Saaty. Prof.Saaty prepared the foreword of the above book.
Above thesis got 150+ citations with 25000+ read
Degree not awarded
2000-08 -
2002-01
Master of Engineering: Mechanical Engineering
BITS Pilani - Pilani
Implemented Master of Engineering Thesis at Grasim Industries Ltd.,MP. Secured 91.3%.
2000
1994-06 -
1998-06
Skill
Qualified in GATE with 93.17 percentile
Bachelor of Engineering: Mechanical Engineering
Jadavpur University – Kolkata. Secured 72.78%
Programming Language: Python, R, Julia, and C#
Query Language: SQL
Solver: IBM ILOG Cplex, JuMP, CBC, Clp, MIP, PuLP, and SCIP
Machine Learning Algorithms: Decision Tree, Random Forest, SVM, GBM, AdaBoost, XGBoost,
NGBoost, CatBoost, LightGBM etc
Deep Learning Algorithms: CNN, RNN, LSTM, GRU,
Auto Encoder, and Ensemble.
Framework: Scikit-Learn, PyTorch, and TensorFlow
Operations Research: Mixed Integer Programming,
Linear Programming, Non-Linear Programming
Heuristics: Local Search and ACO
Area of Research: Forecasting, Supply Chain
Optimization, and Vehicle Route Optimization
Big Data: Spark SQL, Spark ML, Spark ML Pipeline, Spark API, Spark Datasets, RDD, Hive QL, Python, Hadoop
Accomplishments
Applied US Copyright for Searching Technique to Find Optimum Solution of Hop-Constraint Capacitated Vehicle Routing Problem in 2022
Received US Copyright to implement Extent Fuzzy AHP using VB.NET, Registration No. TXu 1-905-896, 2014
Developed Carpet Backing Machine at Indian Institute of Carpet Technology, under Ministry of Textile.
Developed several laboratories and introduced new courses at NIT and other reputed universities.
Developed several algorithms for time series
forecasting and procurement analysis.
Developed curriculum from scratch at
1. National Institute of Technology Silchar (Former Regional Engineering College), Area: Mechanical
Engineering (UG and PG Prog.), 2007-2010.
2. University of Bradford, UK (Client of Rooman
Technologies Pvt. Ltd.), Area: Data Science,
Python, Machine Learning, Deep Learning, NLP,
Time Series Analysis etc., 2020.
3. Ministry of Manpower Oman, Area: Mechanical
Engineering (Limited to development of online
study material), 2010-2011.
4. Developed curriculum and trained employees of
several MNCs. Area: Data Science, Machine
Learning, NLP, Time Series Analysis etc
Worked as invited reviewer of the following journals: https://www.journals.elsevier.com/european-journal-of- operational-research
https://www.tandfonline.com/toc/tjor20/current
https://link.springer.com/journal/40092/volumes-and- issues
https://www.ijahp.org/index.php/IJAHP
.as
LIST OF PUBICATIONS
Note for indices: Science Citation Index/Social Science Citation Index (SCI/SSCI); Australian Business Deans Council (ABDC) Journal Quality List; Excellence in Research Australia (ERA) Journal List; Association of Business Schools Academic Journal Quality Guide (ABS); Index to Scientific & Technical Proceedings (ISTP), SCImago Journal Rank (SJR) Book:
Supplier Selection: An MCDA-Based Approach, Springer, ISBN 978-81-322-3700-6.
Forthcoming Operations Research Techniques and Applications for Solving Large Business Problems, CRC Press, ISBN - 978-0-367-43455-7.
Referred Journal Papers:
1.Mukherjee, K., Sarkar, B. and Bhattacharya, A. (2010), Comparative analysis of supplier selection methods in fuzzy environment, International Journal of Applied Engineering Research, Vol.5,No.19, 3171–3184, ISSN 0973-4562 (SJR:0.16, Scopus Indexed)
A non-linear weighted mathematical model is prepared to identify limitations of existing procurement methods.
2. Mukherjee, K., Sarkar, B. and Bhattacharya, A. (2011), Comments on the erratum to “Supply planning model for remanufacturing system in reverse logistics environment” [Comput. Ind. Eng. 51 (2006) 279–287], Computers & Industrial Engineering, Vol.61, 1349-1350, ISSN: 0360-8352 (Impact Factor:5.431, SJR:1.5,ABS-2, SCI indexed, Scopus Indexed) A new mathematical model is proposed for reverse logistics.
3. Mukherjee, K., Sarkar, B. and Bhattacharya, A. (2013), Supplier Selection by F-Compromise Method: A Case Study of Cement Industry of NE India, International Journal of Computational Systems Engineering, Vol.1, No.3,162-174, ISSN:2046-3391(SJR-0.11, Scopus Indexed)
A weighted non-linear integer programming model is proposed for cement industries to select suppliers with minimum risk. In this paper, fuzzy AHP and VIKOR are integrated to select and evaluate suppliers. To allocate orders, multi- objective genetic algorithm is used to solve set of weighted non-linear integer program.
4. Mukherjee, K. (2013), Analytic hierarchy process and technique for order preference by similarity to ideal solution: a bibliometric analysis ‘from’ past, present and future of AHP and TOPSIS, International Journal of Intelligent Engineering Informatics, special issue,Vol.2,No.2/3,pp 96-117, ISSN: 1758-8715 (SJR:0.28 ERA, Scopus Indexed) A bibliometric analysis of state of the art literature review of MCDA tools are given with “R”
5. Mukherjee,K.(2013), Suppler selection criteria and methods: past, present and future, International Journal of Operational Research, special issue, Vol.27,No.1/2,pp.356-373,ISSN: 1745-7653 (Impact Factor:0.525, ABDC Rank C, Scopus Indexed).
Review on supplier selection criteria and methods.
6.Mukherjee,K.(2014), An integrated approach of sustainable procurement and procurement postponement for multi- product, assemble-to-Order (ATO) production system, Producąo (one of the top journal of Brazil, SJR:0.3, Scopus Indexed), Vol.26,2,249-260, Electronic ISSN 1980-5411,Printed ISSN 0103-6513 A weighted mixed-integer non-linear program is proposed with intuitionistic fuzzy set for a new postponement strategy to select suppliers for assemble-to-order system.
Working Papers:
Operations Research and Machine Learning:
Cluster and Route – An Alternative Approach to Solve Large VRP Purpose: The exact mixed integer programming approach can’t solve large route optimization problem. The proposed approach combined machine learning techniques and mixed integer program to find optimum route of 1000 vehicles. Please refer my GitHub Account: https://github.com/Bang2018
Ensemble and Deep Learning
Demand Forecasting: An Integrated Approach of Ensemble and Deep Learning Purpose: It is an integrated approach of multiple criteria decision analysis and deep learning techniques. H Index: 06 i-10 Index: 04 Citations: 150+
Recommendations:
Late Prof. Thomas L. Satty, the originator of AHP and ANP, acknowledged my work.
Prof. Enrique Mu, School of Management, Carlow University, Pittsburgh, PA, USA acknowledged my review work.
Journal of the Operational Research Society, UK acknowledged my work Sample Work:
1. Japan Stock Market Ranking – LightGBM
https://www.kaggle.com/code/krishm/japan-stock-market-ranking-lightgbm Got Silver
2. AMEX EDA – Isolation Forest, Down Sampling & PCA https://www.kaggle.com/code/krishm/amex-eda-iso-forest-down-sampling-pca Got Silver
3. NFL 1st and Future Analytics: Simulation
https://www.kaggle.com/code/krishm/nfl-1st-and-future-analytics-simulation Got Bronze