Skip to content
View subhadipghorui's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report subhadipghorui

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 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
subhadipghorui/README.md

πŸ‘‹ Hi, I'm Subhadip Ghorui

πŸš€ **Senior Software Development Engineer| GenAI | Full Stack Developer | GIS Enthusiast | Cesium Certified **

πŸ“ Bengaluru, India
πŸ“§ subhadipghorui105@gmail.com
🌐 Portfolio Website
πŸ’Ό LinkedIn
πŸ’» GitHub


πŸ§‘β€πŸ’» About Me

Experienced Full Stack Developer with 4+ years of expertise in building scalable web applications across telecom, GIS, and e-commerce domains.

  • Specialized in React, Next.js, Node.js, Python, and Java.
  • Skilled in micro-frontend (MFE) architecture migration and design.
  • Hands-on with GIS mapping libraries (Leaflet, OpenLayers, Mapbox, Cesium.js).
  • Strong database experience with PostgreSQL/PostGIS, MySQL, MongoDB, Neo4j.
  • Passionate about performance optimization, clean code, and user experience.

πŸ› οΈ Tech Stack

  • Frontend: React, Next.js, Angular, Redux, Material UI, AgGrid, GraphQL
  • Backend: Node.js, Java, Python, PHP, SQL
  • Backend Frameworks: Express, Laravel, Django, Spring Boot, Spring Cloud, Spring AI, Spring JPA/ Hibernate
  • Databases: PostgreSQL/PostGIS, MySQL, MongoDB, Neo4j
  • GIS Tools: QGIS, Geoserver, Leaflet, OpenLayers, Mapbox, Cesium.js
  • DevOps: Git, Nginx, SSH, Deployment & Monitoring

πŸš€ Projects

πŸ”Ή Geospatial & GIS Projects

  • GNSS NMEA Analysis Tool – Built with Cesium.js, enabling users to upload NMEA data and visualize satellite positions in 2D/3D, with viewshed analysis and signal strength tracking.
  • GIS Dashboard – satsense.co – Full-stack Web GIS portal using OpenLayers, Geoserver, Django for spatial data visualization with layer controls, permissions, and attribute queries.
  • Air Quality Monitoring GIS Dashboard – IoT-based real-time AQI dashboard with multiple sensor data visualized on a web map.
  • Geodashboard V2 – Geodashbboard V2 is a cutting-edge open-source solution designed to revolutionize your GIS and mapping needs. Built with the robust Filament Laravel Admin, Geodashbboard provides a seamless experience for developers and administrators alike. With a focus on usability, scalability, and flexibility, Geodashbboard offers powerful features to bring your geospatial projects to life.

πŸ”Ή Telecom Projects

  • Network Topology Viewer (NTV) – Build SPA with MFE architecture architecture for the telecom domain to visualize and manage network topology, assets, equipment, data quality indices, and multiple spatial layers.
  • FTTH/FTTH BOM – Implemented GIS-based FTTH asset mapping and automated BOM generation reports to support networkplanning, deployment, and cost estimation.

πŸ”Ή Full Stack Applications

  • Merlin ERP Inventory System – Engineered a full-stack Inventory Management System supporting customer, order, product, pricing, and stock management, with role-based access control and customized dashboards to improve security, visibility, and operational efficiency.
  • Carekeepr Job Portal – Built a full-stack Job Portal application enabling employers to post jobs, manage the hiring workflow, and send email notifications, while allowing candidates to apply for roles and communicate directly with employers.
  • Project Management System – Designed and implemented a full-stack Node.js application that streamlines customer management, project planning, task execution, resource allocation, and support ticket handling throughout the full project management lifecycle.
  • Laravel Blog Project – Blogging platform with Laravel 7, Bootstrap 4, featuring social login, role-based dashboards, post & comment management, and email notifications.

πŸ”Ή Other Projects

  • Personal Blogging Site (myiotlab.in) – Self-hosted blog with tutorials, technical content, and experiments.
  • Content Creation (YouTube) – Programming & tech tutorial videos for learners.

πŸŽ“ Education & Certifications

πŸŽ“ Masters in Geospatial Science (2019-2021)
πŸŽ“ B.Sc. Environmental Science (2016-2019)

πŸ“œ Certifications:


🌟 Fun Facts

  • πŸŽ₯ I create tech tutorials on YouTube myiotlab.
  • 🌍 Love building geo-spatial applications & IoT dashboards.
  • ✍️ Blogger & open-source contributor.

⭐️ β€œPassionate about solving problems with code, one project at a time.”

Pinned Loading

  1. geodashboard-v2 geodashboard-v2 Public

    gis-dashboard-app

    PHP 1 1

  2. node-express-sequelize-jwt-bolierplate node-express-sequelize-jwt-bolierplate Public

    node-express-sequelize-jwt-bolierplate

    JavaScript

  3. springboot-microservice-kafka-ai-app springboot-microservice-kafka-ai-app Public

    SpringBoot Microservice project with Kafka, MongoDB, PostgreSQl, Spring AI, Spring Cloud

  4. gnss-track-analyzer gnss-track-analyzer Public

    GNSS NMEA data analysis as online tool for spatial analysis, satellites view and signal analysis with 3D/2D map visualization

    1

  5. UBlox-Neo-M8N-GPS-USB-module-Data-Loging-by-mobile UBlox-Neo-M8N-GPS-USB-module-Data-Loging-by-mobile Public

    Log data from UBLOX Neo M8N USB module by OTG on Mobile and Extract Latitude , Longitude and Altitude from the log data.

    Python

  6. GenAI-Student-Database-API GenAI-Student-Database-API Public

    GenAI Student Marksheet Query with prompt

    Jupyter Notebook