Download PDF

Mayur keshav kulkarni

Software Engineer (Machine Learning)


Oct 2016Present

Software Engineer in Machine Learning

Xoriant Solutions

As the part of the R&D team I develop and implement solutions in the domains of Machine Learning. I have worked on projects for clients that include leading consulting companies, and multinational banks of the world. Some notable projects:

  • Risk Analysis
    • Banks receive millions of documents for violating terms. Weather or not the document is pertinent requires one to read it in completion, this platform aims to ameliorate this problem by evaluating the document for possible risks and violations and predicting the extent of possible loss for the bank.
    • Bidirectional Long Short Term Memory Network, Word Embedding and Convolutional Neural Network were used to classify the text for risk with a precision of 92% and accuracy of 88%.
    • On classification of risk, an Extremely Randomized Trees classifier was used to predict the extent of risk (Very risky to less risky) hence enabling the bank to address the most relevant issues first. 
    • Technology stack: Python, Keras, NLTK, D3JS, HTML, CSS, JavaScript.
  • Brand Sentiment Analysis
    • The BSA platform helps companies to determine the success of their products in market based on sentiment analysis on empirical and live stream data from sources like Twitter, Facebook, News portals, and other sources giving key insights into how the end customer feels about the product. 
    • Bagged model with Naive Bayes, Max Entropy, and Multilayered Perceptron was trained with an accuracy of 83%
    • Technology stack: Python, Flask, Sklearn, PyEnchant, GEvent, SocketIO, D3JS, HTML, CSS, JavaScript.
  • Invoice Filter
    • Extracting the required fields from scanned invoices is a challenging and tedious task, Invoice Filter aims to solve it. 
    • After processing like Binarisation, Deskewing, Rescaling with OpenCV, and ImageMagick. Tesseract model was used for this OCR task. 
    • Technology stack: Python, Flask, NLTK, OpenCV, Tesseract, PDFMiner. 
Jun 2016Jun 2016

Research and Development Intern

Indian Institute of Technology, Bombay
  • Implemented various APIs in existing infrastructure and designed a Recommender System.
  • Technology Stack: Java, Spring, Hibernate, Python.
Apr 2016Jun 2016

Full Stack Developer Intern

Gig It!
  • Designed the front and back end of the company's official website.
  • Technology stack: Django/Python, Memcached, Nginx, CSS, HTML, JavaScript. 


  • Primary:                          Java, Python (Sklearn, Keras, NLTK, TensorFlow, Matplotlib, Gensim, Caffe) 
  • Proficient:                      C/C++, R, MATLAB, Django, Flask, Julia
  • Working Knowledge:   HTML, CSS, JavaScript, Spring, Hibernate.


Jun 2012Jun 2016

Bachelors of Engineering, Information Technology; 76%; 8th rank in institution.

Smt. Kashibai Navale College of Engineering, University of Pune
Jun 2010Jun 2012

Higher Secondary; 70%

Chate College of Science, Pune
Jun 2000Jun 2010

Secondary; 84%

Bharati Vidyapeeth English Medium School, Pune


I have immense interest in the domains of Machine Learning. Specifically, my research interests include application of Deep Learning to Natural Language Processing, Computer Vision, and Reinforcement learning. 


Undergraduate Senior Year Project: Malfunction prediction

  • Atmega Microcontroller with pressure, light, temperature sensors to capture ambiance values.
  • Naive Bayes to predict malfunction of electronic appliances like Refrigerators, Air Conditioners, and Room Lights.

Undergraduate Senior Year Project II: Smart E-mail System

  • Text mail classification in spam/ham using Support Vector Machines.
  • Automatic classification of mails in specific folders using Latent Dirichlet Allocation.

Linux Based Operating System                                                                                                                              

  • Compiled a working Operating System using various open source packages.
  • Modified the Red Black Tree implementation in the CFS scheduler with Priority Heap. 


  • Competitive Programming
    • Ranked 99.99th percentile on HackerRank. 
    • Ranked 43/2000 on HackerEarth Codigo Mistreo 2.
    • Completed Google Foobar challenge.

  • Music

I have been playing Guitar for 10 years, and Piano for 3 years. I have also played guitar professionally and recorded an album with my rock band Space