AI InfrastructureProduction
University Intranet RAG System
End-to-end Retrieval-Augmented Generation system deployed on university intranet. Document ingestion pipeline, vector storage with pgvector, semantic retrieval, and LLM response synthesis with context grounding.
200+Daily users
pgvectorVector store
FastAPIPostgreSQLpgvectorDockerAzureLLM
↗Security / AuthProduction
Modern MFA & OIDC Implementation
Designed and implemented multi-factor authentication and OpenID Connect single-sign-on for institutional users. Replaced legacy session auth with token-based flows and identity federation.
OIDCAuth protocol
TOTPMFA method
0Incidents post-deploy
OIDCTOTPJWTLinux
↗ML / PredictionSide Project
LEZGuard — Emissions Prediction
Machine learning pipeline to predict vehicle emissions and compliance with Low Emission Zone regulations. Feature engineering from traffic and environmental data, model evaluation and API exposure.
MLPipeline
RESTAPI layer
CI/CDJenkins
PythonScikit-learnFastAPIJenkinsDocker
↗Full Stack PlatformSide Project
Solraise — Web Platform
Full-stack web platform with a modern backend architecture, user management, observability stack (Grafana + Matomo), and containerised deployment. Designed for horizontal scaling from day one.
Node.jsBackend
DockerContainers
Node.jsDockerGrafanaMatomoPostgreSQL
↗LMS / Plugin DevProduction
Moodle Plugin Development
Custom Moodle plugins extending LMS functionality for institutional workflows. PHP backend, Moodle APIs, database abstraction layer and integration with external university systems.
PHPBackend
MoodlePlatform
APIsExternal integration
PHPMoodle APIPostgreSQLREST
↗DevOps / ObservabilityProduction
Observability Stack
Designed and deployed metrics and analytics infrastructure for production services. Real-time dashboards, alerting rules, and user analytics for data-driven decisions on system health.
Real-timeMonitoring
AlertsThreshold rules
SLODefined & tracked
GrafanaPrometheusMatomoDockerLinuxJenkins
↗