ci/cd · .net 8 → iisAzure DevOps Server
Offline CI/CD Pipeline for a .NET 8 API on IIS
Two-stage pipeline for an air-gapped, on-premises Azure DevOps Server: offline NuGet restore, tests with coverage, SonarQube quality gate, packaging, then a C# deployment tool that configures the IIS app pool and site, deploys, runs a health check and rolls back automatically on failure. Every build is tagged in Git for audit.
Azure DevOps ServerYAML.NET 8C#SonarQubeIISPowerShell
ci/cd · dynamics 365Azure DevOps Server
Dynamics 365 Solution Export / Import Pipeline
YAML pipeline that moves on-premises Dynamics 365 solutions between environments: parameter checks, tag-triggered runs, connection validation, backup before import, post-deployment checks of workflows and plugin assemblies, and a smart rollback that restores only the components that failed. Exported packages are published for traceability.
Azure DevOpsYAMLPowerShellDataverseSmart rollback
platform · alm tooling.NET 8
CRM ALM Center
ASP.NET Core platform and dashboard for Dynamics 365 / Dataverse on-premises ALM: batch solution renaming, export and Git publishing, triggering and monitoring Azure DevOps pipelines with their logs, solution-layer and dependency analysis, and an environment matrix that spots version drift.
.NET 8ASP.NET CoreC#PowerShellAzure DevOps APILibGit2SharpIIS
iac · hackathonTerraform
CSTAM Human Performance Tracker
Mobile app with an intelligent agent that measures human performance through a smartwatch, built at the CSTAM hackathon. I designed the full cloud architecture in Terraform for scalability, security and automation.
TerraformCloud architectureIoTAI agent
security · apiKeycloak
Secure GraphQL Recipe API
Apollo GraphQL API with Keycloak token introspection and role-based access control, real-time subscriptions, pagination, filtering and sorting, and a React + Vite SPA kept separate from the confidential API client.
KeycloakRBACGraphQLApolloNode.jsMongoDB
ai · cybersecurityDeep learning
Deep Autoencoder for Network Anomaly Detection
Unsupervised autoencoder (128→64→32→16→32→64→128, batch norm, dropout, MSE) that learns normal network traffic and flags high reconstruction error as potential intrusions, including unknown attacks.
Deep LearningAnomaly detectionIntrusion detectionPython
agentic ai · 1st placeBH Assurance
Agentic AI Platform for Insurance
LLM agents with RAG and hybrid intent analysis over modular FastAPI services, on an event-driven Kafka backbone with Gmail API automation.
LLMsRAGFastAPIKafkaDocker
computer vision · full-stackML vs DL
Plant Disease Detection
Comparative study of classical ML and CNN on PlantVillage (54,000 images, 38 classes): preprocessing, segmentation, GLCM features. Shipped as a React + Node.js + MongoDB platform with a Python inference pipeline, packaged with Docker Compose.
CNNRandom ForestOpenCVReactNode.jsDocker Compose
gen aiGemini API
UniAssist AI Platform
AI student assistant built on the Gemini API with a modular backend.
ReactNode.jsMongoDBGemini
healthtech · internshipPixemantic
App4Doctors
Telemedicine platform with deep-learning OCR, AI medical notes and a chatbot assistant.
ReactNode.jsMongoDBOCR
web3 · blockchainEthereum Sepolia
ChainCert
Blockchain diploma verification: universities issue and revoke certificates, students share them in one click, recruiters verify them without intermediaries. Each certificate is tied to a cryptographic hash and an IPFS CID.
SolidityEthereumIPFSReactEthers.jsTailwind
edtech · startupco-founder
CarthaPlay
Learning games for children with gamification and parental controls.
ReactSupabase
mobileFlutter
MovieApp
Flutter movie manager: authentication, profiles, favorite playlists, MovieDB API, an admin panel that disables users instead of deleting them, and matching of users with over 75% similar taste.
FlutterFirebase FirestoreMovieDB API
edtechFirebase
RoboKidLab
Interactive educational games where children play and learn safely in an intuitive, playful space.
ReactFirebase
agritechMERN
AgroVal+
Jobs, training and agricultural services for farmers in Tunisia.
ReactNode.jsMongoDB