Skip to content
View ugoswami11's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ugoswami11

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ugoswami11/README.md

Hi πŸ‘‹, I'm Utkarsh Goswami


  • πŸ’Ό 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]

Work Experience πŸ‘¨β€πŸ’»

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.

Featured Repositories

Full stack projects

  • 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

Frontend Projects

Backend Projects

Machine Learning Projects

  • 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.

  • Car price prediction

    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.

Skill Set

git java jenkins mssql mysql pandas postman python scikit_learn seaborn docker selenium sqlite

GitHub Streak

GitHub stats

Support my work

ugoswami11



Pinned Loading

  1. flask-blog-website flask-blog-website Public

    Blogging website created using python flask

    HTML

  2. booking-app-mern booking-app-mern Public

    JavaScript

  3. mern-blog-app mern-blog-app Public

    JavaScript

  4. web-dev-static-websites web-dev-static-websites Public

    HTML

  5. spring-boot-movie-api spring-boot-movie-api Public

    Java

  6. ml-course-bootcamp ml-course-bootcamp Public

    Jupyter Notebook