Giter Club home page Giter Club logo

About Me

πŸ§‘β€πŸŽ“ Undergraduate student pursuing a Bachelor's degree in Computer Science and Technology at Indian Institute of Engineering Science and Technology, Shibpur.

πŸ’» Passionate about Data Science, Machine Learning, and Web Development.

πŸš€ My programming journey began with a deep curiosity to understand the mechanics behind technology.

πŸ“š Avid reader with a wide interest in various topics.


πŸ› οΈ Skills & Tools:

JavaΒ  CSSΒ  HTMLΒ  FirebaseΒ  NodeJSΒ  GitΒ  BootstrapΒ  AngularΒ  CΒ  C++Β  PythonΒ  LinuxΒ  SpringΒ  DockerΒ  TypeScriptΒ  MySQL

πŸ“Š My Stats:

Uttam's GitHub Stats
GitHub Streak
Most Used Languages

πŸ’Ό Experience

Winners - Web Developer
Jhargram, India | June 2023 – Present

  • Implemented smooth and responsive UI components, improving user engagement and overall interface quality.
  • Integrated REST APIs with frontend components, facilitating dynamic content updates and enhancing functionality.
  • Developed features for the admin site, including the ability to download the scoreboard as PDF or Excel, and a feature to download question papers as PDFs.
  • Implemented a comprehensive Scoreboard management section using Spring Boot and Angular, enabling users to view exam scores across different exams, providing essential insights into student performance.

Technology Stack: Angular, HTML, CSS, TypeScript, PrimeNG, Bootstrap, Spring Boot, Java


πŸ’‘ Projects

  • Comprehensive Scoreboard Management System
    Aug 2024 - Sep 2024
    Developed a scoreboard management system using Spring Boot and Angular, allowing users to view exam scores across different exams. Implemented features for course, subject, student, and exam management, providing a holistic view of student performance.
    Technology Stack: Spring Boot, Angular, Bootstrap, REST API, Docker, PostgreSQL

  • CRMS - A Course Recommendation System
    Sep 2024 - Present
    I am building a course recommendation engine that suggests similar Coursera courses based on user input. This project utilizes NLP techniques like CountVectorizer and TF-IDF Vectorization, paired with cosine similarity to find the most relevant courses based on content descriptions and skills.
    Technology Stack: Python, Pandas, Scikit-learn, TF-IDF, Cosine Similarity

  • Shortly - URL Shortening Service
    Sep 2024 - Sep 2024
    Developed and implemented a URL shortening service in Java, similar to TinyURL, that efficiently encodes long URLs into shorter, unique identifiers and decodes them back to their original form. Implemented a robust encoding and decoding mechanism using a HashMap for storage, combined with a random string generator for creating short URLs. Optimized the service for high performance and scalability, ensuring quick access to original URLs and minimal collision in short URL generation.
    Technology Stack: Java, Spring Boot, Angular, MySQL, Docker

  • Web WhatsApp Automation
    Jul 2024 - Aug 2024
    Automated sending personalized messages to WhatsApp contacts using Selenium and the Gemini API.
    Technology Stack: Selenium, Java, Gemini API

  • Chatbot with Gemini API
    Jun 2024 - Aug 2024
    Designed and implemented a user-friendly chat interface using Angular and PrimeNG. Integrated Google Generative AI to generate contextually relevant responses, enhancing the chatbot's educational value.
    Technology Stack: Angular, HTML, CSS, PrimeNG, Google AI (JavaScript SDK)

  • Multiple Linear Regression Model for Predicting Shared Bike Demand
    May 2024 - May 2024
    Built a predictive model using multiple linear regression techniques to predict shared bike demand.
    Technology Stack: Python, Jupyter Notebook, Pandas, Statsmodels


🀝 Soft Skills

  • Teamwork: I enjoy collaborating and believe in the power of working together.
  • Problem-Solving: I thrive on challenges and finding solutions to complex problems.
  • Quick Learner: I am eager to learn new technologies and methodologies.

Uttam Mahata's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.