Highly experienced Software Engineer with a strong background in NLP, machine learning, and software development. Skilled in Python, Django, Java, NLTK, Spacy and deep learning libraries. Proficient in different SQL or NOSQL databases like Elastic/Solr and MongoDB.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
CAST Software
Bengaluru
12.2021 - Current
Developed and implemented a topic modeling solution to extract thematic insights from a bulky application using LDA algorithm.
Built complete pipeline to extract quality rules of java-based applications and Implement Agglomerative clustering to uncover underlined technologies used in applications.
Built Deep learning-based classifier tool to classify an application coding quality to maintain quality standard of coding practices in an organization. Achieved this with LSTM based sequential model with Keras.
Worked with Google Cloud bigtable and GCP cloud Storage to map their data and control flow within a application
Utilized Django to create a wrapper around ML-based models to streamline flow of input and output around the application.
Software Engineer
Molecular Connections Pvt Ltd
Bengaluru
11.2017 - 12.2021
Create Active to Passive Tense conversion tool to simplify the science lab language and make it more readable. Utilized NLTK and Spacy tools for implementation of algorithms, Django for wrapping up the application and uWSGI for deployment. Built multithreading pipeline to take feedback on quality of conversion and store in database.
Built a multiprocessing architecture to identify Problem, Intervention, Comparison and Outcome from a PubMed clinical data. Tool involved an LSTM based trained model, an internal API and Spacy based named entity model.
Developed a classification tool for real time parsing and classification of scientific pdf articles. Bert-Based transformer was used with keras to classify the text, MongoDB for text storage and gunicorn for deployment.
Clustering of patent repository with Kmeans by LDA dimension reduction technique with Silhouette analysis of results.
Developed a mapping application for articles and authors and their correlations with help of Elastic, Mongo and neo4j databases.
Data Scientist
Blueocean Market Intelligence
06.2015 - 11.2017
Helped business managers understand the drivers of positive and negative sentiments for intel medical device customer reviews.
Part of team to build unstructured text Analytic platform(UTAP) to provide 360 view of unstructured data with the help of sentiment analysis, topic modelling and extractions of relevant topics.
Worked with python and SQL to create pipeline to store data from internal pipelines.
Education
B.E - Computer Science
RV COLLEGE OF ENGINEERING
Bengaluru, KA
07.2015
Skills
Python
Django
Keras
pytorch
Tensorflow
Spacy
NLTK
Sklearn
LLM
AWS
Elastic/Solr
Neo4j
Java
SpringBoot
Docker
JavaScript
HTML/CSS
Accomplishments
Big Data Award for Aspect Extraction project, 08/2016, 01/2017
Volunteered in various programs by ISKCON for spreading spiritual wisdom, 02/2014, Present