Skip to content
View bhowmik94's full-sized avatar

Block or report bhowmik94

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
bhowmik94/README.md

Hi, I'm Sourav 👋

Frontend Developer with full-stack experience. I also love to explore machine learning algorithms with real-world impacts.

I build scalable web applications and explore ML solutions for energy forecasting, sustainability and anomaly detection.


🚀 Featured Projects

🔹 LicenseDB-UI (Siemens AG)

Highly streamlined web interface for smooth legal workflows and license management.

  • React + Go full-stack system
  • Role-based user tracking
  • React-based dynamic log loading

🔹 Data Explorer

A React-based web application for uploading and visualizing structured datasets.

  • Dynamic file upload handling
  • Interactive data visualization
  • Clean component architecture
  • Focus on UX and performance

🔹 NotePilot (Fullstack)

A full-stack note management system with authentication.

Frontend:

  • React
  • Responsive UI
  • JWT authentication flow
  • Protected routes

Backend:

  • REST API
  • CRUD operations
  • Secure auth handling

🔹 Beverage Management System

A structured CRUD-based management system.

  • Inventory handling
  • Role-based functionality
  • Practical database modeling
  • Clean separation of concerns

🔹 Smart Energy Forecasting (Master's Thesis)

  • ML models (ARIMA, SARIMA, LSTM) for load prediction
  • Dataset: Smart meter data (450 households, 2019–2023)
  • Tech: Python, Pandas, Scikit-learn, TensorFlow

💻 Tech Stack

Category Technologies
Frontend JavaScript / TypeScript, React, Angular, HTML5, CSS3, NPM, Webpack
Backend Node.js (Express), Spring Boot, PostgreSQL, MongoDB
ML / Data Python, Pandas, Scikit-learn, TensorFlow

🧠 Machine Learning Interests

  • Load Forecasting
  • PV Production Prediction
  • Prosumers-based energy modeling
  • Time Series Analysis

💡 What I Focus On

  • Building intuitive user interfaces
  • Writing clean and maintainable React code
  • Structuring scalable frontend architecture
  • Connecting frontend with robust backend systems

📫 Connect With Me

Pinned Loading

  1. data-explorer data-explorer Public

    A react based web application for uploading data file and generating intuitive visualization, such as table, charts, graphs.

    TypeScript

  2. NotePilot-Backend NotePilot-Backend Public

    NotePilot is a NodeJS based backend service that provides an intuitive way to manage and maintain individual notes/posts by users. Right now it offers JWT based authentication and CRUD functionalit…

    JavaScript

  3. NotePilot-UI NotePilot-UI Public

    The UI for the notes/posts management application NotePilot. This react-based web application offers a simplistic view for login/signup using JWT based authentication. Additionally, there are basic…

    JavaScript

  4. decision-tracker decision-tracker Public

    A web-based application for keeping track of your past decisions. Create new decisions based on factors such as: risk factor, feasibility, pros, cons, etc. Revisit previously created decisions and …

    TypeScript

  5. Beverage-Management-System Beverage-Management-System Public

    The beverage management system is part of the course work "Distributed Systems and Middleware" as two-part assignment. We have an online shop that sells different types of beverages and crates. We …

    JavaScript

  6. SnapPoll SnapPoll Public

    SnapPoll is a mobile app that allows researchers to create surveys and share them via QR codes. Participants can access the surveys without signing up and provide their answers. SnapPoll offers use…

    Dart