Default profile banner
PS

PRASHANT SHASTRI

@prashantshastri

Associate Software Engineer at Kcsitglobal

Ahmedabad, Gujarat

https://www.linkedin.com/in/prashant-shastri-devloper

KcsitglobalGANPAT UNIVERSITY

Prashant Shastri is an experienced Software Engineer with expertise in Python, Machine Learning, and DevOps practices. He has a proven background in developing complex applications, including scraping modules and facial recognition systems using CNN algorithms. His technical skills encompass various technologies like Elasticsearch, OpenSearch, Docker, and Kubernetes, complemented by strong experience in production support and Agile environments.

Experience

Associate Software Engineer

Kcsitglobal

•Mar 2021 - Apr 2022•Ahmedabad

Developed Scraping Module for Row Data for Search Engine. Partially Automate scrapping module with APIs. Replaced Elasticsearch to OpenSearch, providing support, fix and enhancement for Elasticsearch and OpenSearch. Providing support, fix and enhancement to the trading Industrial Commerce Super App client. Integrated third party APIs like Fast Apis. Worked for Production Support including bug fixing (more than 90%), log file analysis, defect resolution, providing tactical solutions, security problem fixes, etc. Participating in code cleanup, code review and brainstorming toward finding the solutions to the problem. Prioritized the support tickets based on severity level and provided work around, database scripts and permanent fix when needed. Worked with DevOps engineer for understanding Docker and Kubernetes used in Project. Worked in Agile environment, extremely good knowledge of ticket system in Azure DevOps, Jira and confluence.

Trainee Software Engineer, Student Trainee

Anvia Technologies

•Jun 2020 - Jan 2021•Rajkot, Gujarat, INDIA

Worked with Two machine learning project for Master’s. Developed Facial recognition system using CNN Algorithm and kaggle datasets. Developed Object detection system with YOLO Algorithm and kaggle datasets. Created all documentation and requirements. Assisted with OCR Algorithm to extract character from image.

Software Engineer

Anvia Technologies

•Jun 2018 - Mar 2019•Rajkot, Gujarat, INDIA

Wrote scalable code using Python programming language. Coordinated with development teams to determine application requirements. Tested and debugged applications. Reviewed client requests and applied the necessary technical updates. Improved functionalities of existing database through reprogramming strategies.

Trainee Software Engineer, Student Trainee

Act Technology

•May 2017 - Apr 2018•Gandhinagar, Gujarat, INDIA

Provided training based on java, Android and SQLite technologies. Designed and developed advanced applications for the Android platform. Unit-tested code for robustness, including edge cases, usability, and general reliability. Performed bug fixing and improving application performance. Continuously discovered, evaluated, and implemented new technologies to maximize development efficiency.

Education

GANPAT UNIVERSITY

Master of Computer Application

Jun 2019 - May 2021

GLS UNIVERSITY

Bachelor of Computer Application

Jun 2015 - May 2018

Skills

Python
Elasticsearch
OpenSearch
Scrapy
Selenium
Beautiful soup
Classification
Regression
Clustering
Hive
pig
MapReduce
Maven
GIT
HTML
CSS
JAVASCRIPT
JSON
Google Analytics
Spark
Scala
Docker
Kubernetes
MLlib
MATLAB
Data Modeling
Data Extraction
Pandas
NumPy
Unit Testing and CI/CD
Django
Flask
SQL Server
MYSQL
MongoDB
Cloudera