- πΌ I'm currently working as a Full stack developer
- π± I'm currently learning MERN stack
- π§ I'm looking for opportunities in Full stack with MERN or Java based fields
- π¬ Ask me about Premier League, Man Utd, in general football
- π« How to reach me [email protected]
Experienced Full Stack Developer with a strong foundation in Java, Python, JavaScript, HTML5, and CSS3 programming languages.
Proficient in utilizing frameworks such as Maven, Spring Boot, React, Flask, and Express to deliver robust and scalable web applications.
Adept at working with both SQL and MongoDB databases. Adept at problem-solving, collaborating cross-functionally, and continuously acquiring new skills to stay at the forefront of technology.
Proven history in the banking and financial services sector as an automation tester and a
successful full stack developer.
Demonstrated adaptability to diverse technologies and a constant thirst for learning.
- Task manager (Java + Reactjs) microservice architecture
- Java as backend
- React JS as frontend
- Built in a microservice architecture with seperate services like
- User service - handles authentication and store user info to User table
- Task service - handles CRUD operations related to task
- Submission service - handles CRUD operation related to submissions
- Login and Register functionality
- Admin panel
- Create task
- Edit task
- Delete task
- Assign task to user
- View all submissions by user
- Accept or Decline submissions
- User panel
- View all task assigned by Admin
- Create submissions for a particular task
- Hotel Booking App (Airbnb clone)
- Express JS as backend
- React JS as frontend
- MongoDB atlas to store the data
- Login and Register functionality
- Create property listing with images
- Responsive design
- Book hotels and view your bookings
- View all the listed accomodations
- Blog app with MERN stack
- Express JS as backend
- React JS as frontend
- MongoDB atlas connectivity
- Login and Register functionlity
- Create, Edit and Delete post
- View other blog post
- Blog web app using Flask
- Flask as backend
- Forms and validation
- SQL Database connectivity
- Login Authentication
- Creating and deleting blog posts
- Dice Game
- HTML, CSS, Javascript
- Drum Kit
- HTML, CSS, Javascript
- Move It
- HTML, CSS, Bootstrap5, Jquery
- Simons Game
- HTML, CSS, Javascript
- Tinder for Dogs
- HTML, CSS, Bootstrap5
- Movies Rest API using Spring boot
- Mongo DB atlas DB connectivity
- Rest API
- Spring boot
-
Telco customer churn prediction
Predicting customers who will churn using logistic regression
- Doing exploratory data analysis for identifying important features
- Encoding categorical variables to use them in machine learning models using DictVectorizer
- Using logistic regression for classification and tuning the parameters to improve performance.
- Saving models with Pickle and serving models using Flask
- Managing dependencies with Pipenv and making the service self-contained using Docker
-
Credit risk scoring prediciton
Predicting the risk of defaults using different tree-based models
- Using decision trees to predict and implement a basic decision tree learning algorithm
- Using Random forest to predict and tuning the parametes to improve performance
- Using Gradient boosting to predict and tuning the parametes to improve performance
- Selecting the best model by evaluating the auc scores on validation dataset.
-
Creating a car-price prediction project with a linear regression model
- Performing an initial exploratory data analysis with Jupyter notebooks.
- Setting up a validation framework
- Implementing the linear regression model from scratch
- Performing simple feature engineering for the model
- Keeping the model under control with regularization
- Using the model to predict car prices
- Microsoft stock price prediciton
Predict directionality of stock price of Microsoft whether it will go up or go down.- Downloading historical stock prices from Yahoo finance
- Performing exploratory data analysis
- Setting up data to predict future prices using historical prices
- Training the model using Random Forest
- Setting up a bactesting engine
- Improving the accuracy of the model
- Premier League match winner prediction
Web scraping and Predicting the winning team for the English Premier League- Using request and BeatifulSoup library to scrap data from fbref.
- Performing exploratory data analysis
- Using Random Forest to generate prediction
- Performing feature engineering to improve the accuracy.
- Bengaluru house price prediction
Predicting the house prices in Bengaluru, India- Performing Exploratory data analysis
- Handling missing values and Data manipulation
- Feature engineering
- Using different models like linear regression, random forest and gradient boosting.
- Hyperparameter tuning using GridSearchCV
- Evaluating the model based on cross validation score and root mean squared error score.
- Choosing the best model.
- Sales dashboard using PowerBI
Creating a sales analysis dashboard based on the sales database using PowerBI