Writing Clean and Optimized Code is my Hobby. Programming is my Life. I have been into the Programming when i was a kid. Ready to explore new technologies. Willing to engage some serious work.
I have been working in Machine Learning Deep Learning Rest APIs development with past 5+ years. I have developed extensive experience in Web Scraping using Python and implementing various Machine Learning algorithms, including Regressions, Decision Trees, K-Nearest Neighbors, Support Vector Machines, PCA, Clustering. I also have experience implementing Deep Learning algorithms, such as Convolutional Neural Networks , Capsule networks , Recurrent Neural Networks, LSTM, GAN etc also have 6+ years of experience in mobile app development.
I have experience with the following languages/ frameworks and Technology:
Tensorflow / Keras
[login to view URL]
A sample of the projects that I worked on so far:
• Image classification using CNN with data augmentation and transfer learning.
• Train Pos taggeer for different languages.
• Face detection and recognition.
• Sentiment Analysis .
• Tumor detection from eeg .
• Resume recommendation system using applying information extraction and statistical techniques.
• Stock prediction using LSTM and xgboost by applying different indicators.
Google Cloud, AWS,IBM Cloud, Digital Ocean, Heroku, Paper space and others
You can find some of my projects and work in my GitHub account (rajat6905)
If you are searching someone who is passionate for programming and research. you are on the right page
Working with Rajat was great! He was able to understand the brief immediately and he provided me with samples of the requested data export in advance.
Once I started working with him he had made a huge progress with the project within a couple of hours and delivered the project on time and budget. I would definitely recommend Rajat for any Python / scrapping project.
Design and implement data models, perform statistical analysis and create predictive analysis models. Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability. Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world. Verifying data quality, and/or ensuring it via data cleaning.
B.tech in Computer Science
Punjab Technical University, India 2012 - 2016
Contact Rajat S. about your job
Log in to discuss any details over chat.
Preferred Freelancer Program SLA 1 89% US English 1 75%