Skip to content
View badido39's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@ioprodz

Block or report badido39

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

👋 Hi, I'm Badreddine (aka @badido39)

I'm a passionate and pragmatic full-stack developer with a strong focus on the .NET ecosystem. I build enterprise-grade, real-world applications — from document management systems for Algerian administrations to multi-company financial platforms — using ASP.NET Core, Blazor Server/WebAssembly, Entity Framework Core, and C#. I care about shipping code that actually works in production, not just demos.


👀 I'm interested in

  • Enterprise document management and workflow automation (parapheur électronique, visa chains, SLA tracking)
  • Multi-tenant financial management platforms with inter-company operations
  • Real-time apps using SignalR (live notifications, messaging, presence)
  • Industrial automation with PLCs (Mitsubishi FX series, ladder logic, analog I/O) and Arduino
  • AI-powered features inside .NET — LLMs for document processing, OCR pipelines, exam grading
  • Cross-platform apps with .NET MAUI
  • Creating practical tools for startups, small businesses, and public institutions

🔨 What I'm actively building

🏛️ AtlasGED — Electronic Document Management System

A full-featured GED (Gestion Électronique de Documents) platform built for Algerian administrative workflows.

  • Backend: ASP.NET Core Web API · Entity Framework Core · PostgreSQL · JWT Auth
  • Frontend: Blazor Server · Microsoft Fluent UI
  • Features: Parallel/sequential workflow engine · parapheur électronique · chrono numbering (DG/0123/2024) · real-time SignalR messaging · file versioning with snapshot history · OCR text extraction (PdfPig + Tesseract fra+eng+ara) · physics-based interactive org chart · role-based document visibility with service tree permissions · private workflow support (Demande Congé, etc.) · dynamic superior resolution without per-service template duplication

💰 MultiCompany — Multi-Company Financial Management

A financial management platform supporting multiple companies with inter-company operations.

  • Backend: ASP.NET Core Web API · Entity Framework Core · SQLite
  • Frontend: Blazor Server
  • Features: Inter-company loans & transfers · expense/entry tracking · real-time dashboard with group balance · DZD currency · Algerian administrative context

🌱 I'm currently deepening

  • N-tier layered architecture with shared DTOs, service results, and clean separation between API and UI
  • EF Core advanced patterns — no-tracking queries, complex FK graphs, atomic multi-entity saves
  • Workflow engine design — step resolution modes, dynamic superior routing, fan-out patterns
  • Background processing — OCR pipelines, text extraction workers, PostgreSQL tsvector full-text search
  • Linux VPS infrastructure — Nginx reverse proxy, SSL, Docker Compose, PostgreSQL in Docker
  • LLMs & AI APIs for document intelligence and automation

💬 Ask me about

  • Blazor Server vs WebAssembly — I've shipped both in production contexts
  • Building a workflow engine from scratch in .NET (parallel steps, visa chains, SLAs)
  • Fluent UI Blazor patterns — FluentSelect, auth state, scoped dialogs, physics-based SVG charts
  • EF Core pitfalls — circular FKs, change tracker conflicts, AsNoTracking strategies
  • Setting up SignalR hubs with JWT in Blazor Server
  • Mitsubishi FX2N PLC programming — FROM/TO instructions, analog output with FX2N-2DA
  • Algerian administrative terminology and document workflows

🤝 I'm looking to collaborate on

  • AI-based tools for schools, administrations, or incubators
  • .NET open-source tools that solve real bureaucratic or business pain
  • IoT dashboards with live sensor updates and PLC integration
  • Enterprise Blazor applications with complex role/permission systems

📫 How to reach me


💡 I believe in shipping practical code and learning by building real stuff — real workflows, real constraints, real users. If that's your vibe, let's connect.

Popular repositories Loading

  1. next-app-Test next-app-Test Public

    JavaScript

  2. mongoose mongoose Public

    JavaScript

  3. RestfulAPI-JSONWebTokens-Mongo RestfulAPI-JSONWebTokens-Mongo Public

    Forked from joeythelantern/RestfulAPI-JSONWebTokens-Mongo

    This API uses mongo and JWT's for authentication, all using typescript

    TypeScript

  4. badido39 badido39 Public

    Config files for my GitHub profile.

  5. ioprodz ioprodz Public

    Forked from ioprodz/ioprodz_old

    the ioprodz platform

    TypeScript

  6. gitformation gitformation Public

    guide line to github

    TypeScript