Skip to content
View omari91's full-sized avatar

Block or report omari91

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

Hi, I'm Clifford Ondieki πŸ‘‹

Power Systems Engineer β€’ Grid Digital Twin Specialist β€’ IEEE Best Paper Award Winner

πŸŽ“ M.Sc. Engineering (2026) Β |Β  πŸ“ Berlin, Germany πŸ‡©πŸ‡ͺ

LinkedIn Portfolio ORCID Email


πŸ”‹ About Me & Focus

I engineer production-grade grid digital twins and real-time control architectures supporting Germany's energy transition (Energiewende). My work bridges power systems physics with high-throughput computing, specialized in real-time automation, VDE-AR-N 4110 compliance, and stochastic grid validation.

"Building the infrastructure for Germany's renewable energy future, one validated simulation at a time."


πŸ† Key Highlights & Accolades

  • πŸ₯‡ IEEE ETECOM 2025 Best Paper Award β€” Intelligent Transportation Systems Track (Fuzzy Multi-Objective EV Grid Optimization)
  • πŸ”‹ Production Grid Digital Twin β€” Real-time physics engine with <50ms loop and 50Hz grid compliance
  • πŸ“Š Stochastic Robustness Testing β€” Monte Carlo validation ($n=50$) with autoregressive $\text{AR}(1)$ uncertainty modeling

πŸ› οΈ Tech Stack & Domain Expertise

⚑ Power Systems & Compliance

VDE-AR-N 4110 Β§14a EnWG Redispatch 3.0 IEC 61850 IEC 61970 CIM Pandapower

πŸ’» Programming & Scientific Computing

Python NumPy Pandas SciPy Matplotlib Seaborn

βš™οΈ DevOps, Testing & Protocols

Docker Linux GitHub Actions Pytest Mypy Wireshark libIEC61850


πŸ“‘ Power Systems Communication & Automation

Standard / Framework Competency Level Application & Context
VDE-AR-N 4110 Expert German medium-voltage technical connection rules & compliance validation
IEC 61850 Advanced (Hands-on) Digital substations, bay controllers, protection coordination & HVDC automation
IEC 61970 (CIM) Advanced Common Information Model, grid topology exchange, semantic data modeling
Modbus / DNP3 Proficient Legacy SCADA telemetry and industrial edge integration
πŸ” IEC 61850 Competency Breakdown
  • πŸ”Ή Logical Nodes: XCBR (Circuit Breaker), MMXU (Measurement Units), PDIS (Distance Protection), ZRCT (HVDC Rectifier)
  • πŸ”Ή Communication Protocols: MMS (Client-Server SCADA), GOOSE (Peer-to-Peer trip signals <4ms), SV (Sampled Values on process bus)
  • πŸ”Ή System Architecture: Station bus & process bus engineering, bay controller integration, SCL (SCD/ICD/CID) configuration
  • πŸ”Ή Testing & Validation: Protocol packet inspection with Wireshark, automated conformance scripts, and libIEC61850 integration

πŸš€ Featured Projects

Production-grade digital twin demonstrating VDE-AR-N 4110 and Β§14a EnWG compliance with validated real-time execution.

  • ⏱️ Real-Time Streaming Engine: <50ms physics loop guaranteed, meeting 50Hz grid-compliant execution.
  • πŸš€ High-Throughput Validation: Benchmarked at 56M ops/sec throughput on x86_64 Linux.
  • πŸŽ›οΈ Multi-Strategy Controller Benchmarking: Rigorous comparison across Hard Cutoff, Linear Droop, and Fuzzy Logic controllers.
  • 🎲 Monte Carlo Robustness: $n=50$ simulation runs with autoregressive $\text{AR}(1)$ uncertainty modeling.
  • πŸ“ Physics Validation: Full AC power flow, voltage stability margin, and thermal loading analysis via Pandapower.
  • πŸ›‘οΈ Production Quality: Complete CI/CD suite with pytest, mypy strict type checking, and containerized Docker runs.

πŸ“š Research & Publications

Electric Vehicle Charging Infrastructure Optimization in Berlin: A Fuzzy Multi-Objective Framework for Robust Deployment Under Uncertainty
IEEE ETECOM 2025 Conference β€’ Best Paper Award Winner
πŸ”— View Publication on ORCID Β |Β  πŸ’» Source Code: Prof-it/geo-spatial-Berlin-EVC-placement

Tools & Methodologies: NSGA-II Multi-Objective Optimization β€’ GeoPandas β€’ Pymoo β€’ Folium β€’ Python


πŸ’Ό Career & Collaboration

  • 🎯 Target Roles: Power Systems Engineer, Grid Automation Specialist, Digital Twin Engineer, Real-Time Systems Developer
  • πŸ“ Location: Berlin, Germany (EU Work Authorization)
  • πŸŽ“ Graduation: First half of 2026 (M.Sc. Engineering)
  • πŸ“¬ Get in Touch: ondiekiclifford05@gmail.com β€’ LinkedIn β€’ Portfolio

πŸ“Š Activity & Analytics

Clifford's GitHub Stats Top Languages
GitHub Streak

Contribution Snake Animation

Pinned Loading

  1. berlin-grid-project berlin-grid-project Public

    Real-time grid digital twin for Germany's energy transition. Features <50ms physics loop, VDE-AR-N 4110 compliance validation, Monte Carlo robustness testing (n=50 AR(1) uncertainty), and productio…

    Python 2 1

  2. cim-grid-control-engine cim-grid-control-engine Public

    A hybrid physics-software engine for distribution grid analysis, featuring Forward-Backward Sweep solvers, Fuzzy Logic Volt-VAR control, and Hosting Capacity analytics. IEC 61970 (CIM) compliant.

    Python 1

  3. serverless-grid-compliance serverless-grid-compliance Public

    Cloud-native grid compliance automation using AWS Lambda and Pandapower. Validates VDE-AR-N 4110 voltage stability through serverless AC power flow simulations for Redispatch 3.0 operations.

    Python 1

  4. Prof-it/geo-spatial-Berlin-EVC-placement Prof-it/geo-spatial-Berlin-EVC-placement Public

    This project provides tools to simulate and visualize the optimal placement of Electric Vehicle (EV) chargers in Berlin using NSGA-II optimization. Tech: Python, Geopandas, Pymoo, Folium

    Python 2

  5. bdew-redispatch-parser bdew-redispatch-parser Public

    A Python tool for validating and parsing BDEW Redispatch 3.0 XML data for German grid congestion management. Features strict XSD schema validation and Pandas integration.

    Python 1

  6. NEP_Automation_Toolkit NEP_Automation_Toolkit Public

    Automated grid planning toolkit for N-1 contingency analysis using Python and pandapower

    Python 1 1