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.
- 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
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
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
- 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
tsvectorfull-text search - Linux VPS infrastructure — Nginx reverse proxy, SSL, Docker Compose, PostgreSQL in Docker
- LLMs & AI APIs for document intelligence and automation
- 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,
AsNoTrackingstrategies - 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
- 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
- 🌐 Website: cleversoft.pro
- 📧 Email:
badido39@gmail.com·info@cleversoft.pro - 💼 LinkedIn: linkedin.com/in/badreddine-alalei
💡 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.



