Senior Software Engineer
Manthan Systems | May 2020 - Present
Working in recommendation system based on the user activity for e-commerce system. Stack tech: Scala,Google Guice
Senior Software Engineer
Aujas Networks | February 2019 - May 2020
SAVP (Security Analytics and Visualisation Platform): It is a smart, swift, and customisation solution to view an organisation's state of security. It not only helps you swiftly detect and mitigate threats but also allows you to set parameters according to your unique business needs and those of your stakeholders. This makes SAVP a one of-a-kind security solution in the industry.
Cognitive Implementation Engineer
Ipsoft Inc. | March 2017 - February 2019
Amelia: Amelia is a cognitive agent. It automates any process within business. It reduces risk and help organisation comply with governance. Amelia developed based on the concept of AI. Amelia architecture is similar to human brain. It has four different memory processes. My role to train Amelia based on the data-set. BPM(Business Process Management) is part of process memory where we create the business process flow(working flow). There is an integration part where we use Camel Integration technique to communicates external resource(REST API) and provides data to Amelia if it requires. One of the most important parts is Training module where we create predictive model using an algorithm. NLP (Natural Language Processing) to process user conversation, text pre-process and Text classification algorithms to create a model.
predictive Analytics Solutions Pvt Ltd. | November 2015 - March 2017
Worked on Product based organisation. Product Name: StatCraft. Now a day’s lot of desktop applications available for data analysis. As we belong to a fast-growing industry and everyone wants to make all things remotely and automated. It is a web application where users can create a predictive model, and can also perform all the statistical analysis algorithm. My role in this project to create a bridge between R and Java which is the most difficult part of the project. PostgreSQL database for storing the data. PostgreSQL Store procedure that makes the SQL transactions more frequently and faster. Groovy is used for the backend and Grails framework for front-end. Thread handling which makes more users perform simultaneously. My most interaction part is to optimize JVM that makes to reduce the space complexity as well as time complexity (Heap space).
University of Kalyani
Information Technology, B.Tech | August 2011 - June 2015