01/04/2026 updated

**** ******** ****
100 % available

Software Engineer - Machine Learning & Full-Stack Development

Pune, India
Worldwide
Bachelor's in Computer Science & Engineering
Pune, India
Worldwide
Bachelor's in Computer Science & Engineering

Profile attachments

Pratik_Kshirsagar_Resume.pdf

About me

I’m a Computer Science graduate and Software Engineer skilled in Python, AI/ML, NLP, and full-stack web development. I build scalable web apps, intelligent automation, and data-driven solutions with clean code, clear communication, and timely delivery.

HTMLJava (Programming Language)JavaScriptData AnalysisArtificial Neural NetworksC++ (Programming Language)Cascading Style Sheets (CSS)Cluster AnalysisProgramming ToolsWeb DevelopmentText EditingGitHubPython (Programming Language)Machine LearningMongoDBNatural Language ProcessingNode.jsTensorFlowResponsive Web DesignSoftware EngineeringSQL DatabasesReinforcement LearningData Storage TechnologiesData SciencePyTorchMernReact.jsLarge Language ModelsExpress.jsDeep LearningKerasGitScikit LearnFull Stack DevelopmentFeature ExtractionRestful ApiSoftware Version ControlRecurrent Neural NetworksDatabase AdministrationDockerProgramming Languages
Machine Learning & Deep Learning
Advanced expertise in TensorFlow, Keras, PyTorch, scikit-learn, Natural Language Processing, Regression, Classification, Clustering, Reinforcement Learning, Deep Learning, and Large Language Models

Full-Stack Web Development
Comprehensive skills in Node.js, Express.js, React, RESTful APIs, responsive web design, and MERN stack application development

Programming Languages
Proficient in Python, JavaScript, Java, C/C++, HTML, and CSS for diverse software development projects

Database Management
Experience with MongoDB and SQL databases for data storage and retrieval

Development Tools & Platforms
Proficiency in Git, GitHub, and Docker for version control and containerization

Data Science & Analytics
Skills in data preprocessing, feature extraction, model training and evaluation

Natural Language Processing
Specialized knowledge in NLP techniques, text processing, and language model implementation

Neural Networks
Deep understanding of neural network architectures including LSTM/GRU layers and Q-Networks

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishNative speakerHindiNative speaker

Project history

AI Developer

Personal Project
LunaPilot AI: Deep Q-Learning for Autonomous Lunar Landing - Engineered and implemented a Deep Q-Network agent using PyTorch to solve OpenAI Gym's LunarLander-v2 environment with reinforcement learning techniques

Full-Stack Developer

Personal Project
Hybrid Recommendation System for e-Pharmacy - Developed a hybrid medicine recommendation system using NLP and collaborative filtering techniques with content-based and user-based approaches

Machine Learning Engineer

Personal Project
Email Spam Detection - Utilized Natural Language Processing techniques for feature extraction from email text data and implemented binary classification using Logistic Regression with 96.7% accuracy

Data Scientist

Personal Project
Stock Price Prediction - Designed and implemented a sequential neural network with LSTM/GRU layers in Keras for time-series prediction, achieving effective prediction accuracy with RMSE of 0.02

Full-Stack Developer

Personal Project
Wanderlust (MERN Full-Stack Application) - Architected a full-stack web application for resort booking using Express.js and MongoDB, featuring listings, reviews, and user management

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in