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

Block or report enahel559-cyber

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.

Content in all repositories owned by your account will be closed.
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
enahel559-cyber/README.md

👋 Hi, I'm Elina

| Python | GIS | Data Analysis | Renewable Energy

I'm astudent interested in science, engineering, programming, geography, and environmental technologies.

I enjoy building small technical projects that combine Python, data, geographic information, and real-world scientific problems.

My current focus is on developing practical skills in programming, GIS, data analysis, and renewable energy systems.

🧪 Scientific & Engineering Interests

  • 🌱 Renewable energy
  • 🗺️ Geographic Information Systems (GIS)
  • 📊 Data analysis and visualization
  • 🐍 Python programming
  • 🌍 Environmental and geographic data
  • ⚙️ Scientific and technical projects
  • 💡 Problem solving and computational thinking

🛠️ Technical Skills

Programming

  • Python
  • Pandas
  • Basic application development
  • Data processing

GIS & Data

  • GIS concepts
  • Geographic data
  • GeoJSON
  • Spatial data visualization
  • SAGA GIS
  • QGIS concepts

Tools

  • Git
  • GitHub
  • VS Code


Python Git GitHub Pandas



Python • Git & GitHub • Pandas • SIG / QGIS • Cartographie • Analyse de données


🚀 My Projects

<

# 🌱 GreenPulse ### Renewable Energy Potential Analysis | Python • GIS • Data

🧩 Build the idea. Connect the data. Test the model. Improve the system.

GreenPulse is a Science & Engineering project exploring how geographic, environmental and technical data can be combined to identify areas with interesting renewable energy potential.

The project was built as a practical way to connect programming, data analysis, GIS and renewable energy concepts.


🧩 From Data to Engineering

Think of GreenPulse like building with LEGO:

🧩 Each parameter is a piece
🔗 The model connects the pieces
🧪 The system is tested
📊 The results are analyzed
⚙️ The model can then be improved

The goal is not simply to display data, but to understand how different parameters interact in a simplified engineering model.


☀️ What Does GreenPulse Analyze?

GreenPulse evaluates several parameters that can influence renewable energy potential:

Parameter Role
☀️ Solar irradiance Available solar energy
🏠 Roof area Potential installation surface
⛰️ Terrain slope Geographic suitability
⚡ Grid distance Connection consideration
🌡️ Temperature Environmental factor
📍 Geographic location Spatial analysis

These parameters are combined into a simplified potential score /100.


🗺️ Interactive GIS Visualization

GreenPulse includes an interactive map to visualize the analyzed areas.

Users can:

  • 📍 Explore geographic locations
  • 🗺️ Visualize potential areas
  • 🔎 Select individual zones
  • 📊 Compare scores
  • 🔍 Filter results
  • 📋 Inspect the underlying data

Geographic information is handled using GeoJSON and GIS concepts.


⚙️ Engineering Approach

GreenPulse follows a simplified data-driven workflow:

🌍 Geographic Data ↓ 📊 Data Processing ↓ 🔬 Parameter Analysis ↓ ⚙️ Weighted Model ↓ 📈 Potential Score ↓ 🗺️ Interactive Visualization ↓ 💡 Engineering Interpretation

🗺️ GIS Integration

Version 3 introduces a geographic information component using GeoJSON and GIS tools.

The geographic data are converted into spatial points and displayed on an interactive map, allowing different areas to be visualized and compared.

📊 Main features

  • Renewable energy potential score
  • Geographic data processing
  • Interactive GIS map
  • Area selection
  • Potential classification
  • Data filtering
  • Comparison of different zones
  • Data table and visualization

🧠 Scientific approach

GreenPulse uses a simplified weighted scoring model to combine different geographic and environmental parameters.

The current model is an educational prototype, not a real engineering energy assessment. Real-world analysis would require validated solar, climatic, topographic, building and electrical-grid data.

🛠️ Technologies

Python Streamlit Pandas GeoJSON Folium GIS SAGA GIS

🎯 Project objective

The objective of GreenPulse is to demonstrate how programming, geographic information and scientific data analysis can be combined to study a real-world renewable energy problem.

Version 3 — GIS integration and spatial visualization


🌦️ Weather Application

A Python application designed to retrieve and display meteorological information using an external weather API.

The project helped me practice:

  • API integration
  • Data retrieval
  • Python programming
  • Graphical interfaces
  • Processing external data

Technologies

Python PyQt OpenWeather API


🗺️ Interactive Geographic Map

A separate Python project focused on interactive cartography and geographic data visualization.

The project allows geographic information to be displayed and explored through an interactive map.

Main features

  • 📍 Geographic location of data
  • 🗺️ Interactive map
  • 🔎 Exploration of different locations
  • 📊 Geographic data visualization
  • 🌍 Spatial data handling

Technologies

Python GIS Interactive Mapping

Project objective

To learn how geographic data can be processed and transformed into interactive visualizations.

🔐 Password Checker

A Python project designed to evaluate password strength according to several security criteria.

The application checks characteristics such as:

  • Password length
  • Character variety
  • Uppercase and lowercase letters
  • Numbers
  • Special characters

This project helped me understand basic programming logic, validation, conditions, and cybersecurity concepts.

Technologies

Python


📚 What I'm Learning

I'm currently developing my skills in:

  • Python programming
  • GIS and cartography
  • Data analysis
  • Geographic data processing
  • Renewable energy concepts
  • Scientific computing
  • Git and GitHub

🎯 My Goals

I want to continue developing projects at the intersection of:

Science + Technology + Geography + Environment

My long-term interest is in using technical and computational tools to work on environmental and renewable energy problems.


📈 Currently Working On

🌱 Improving GreenPulse
🗺️ Exploring GIS and geographic data
🐍 Strengthening my Python skills
📊 Learning more about data analysis
⚡ Exploring renewable energy technologies


Popular repositories Loading

  1. python_app_meteo python_app_meteo Public

    application météo avec interface graphique python et api openweather

    1

  2. password-checker password-checker Public

    Application Python permettant d'évaluer la robustesse d'un mot de passe selon plusieurs critères

    1

  3. PASSWORD-CHEKER PASSWORD-CHEKER Public

    Application Python permettant d'évaluer la robustesse d'un mot de passe selon plusieurs critères.

    Python 1

  4. enahel559-cyber enahel559-cyber Public template

    1

  5. SIG-France-Espaces-Verts SIG-France-Espaces-Verts Public

    projet SIG France avec PYTHON PANDAS GEOPANDAS ET FOLIUM

    HTML 1

  6. GreenPulse GreenPulse Public

    GreenPulse — Projet Python d’analyse du potentiel des énergies renouvelables à partir de données environnementales et géographiques.

    Python 1