Software engineer — full stack, backend, applied AI. Final-year Software Engineering student at INSAT (Tunis) with 18 months part-time experience.
I build the parts of a product other parts depend on: integrations, event pipelines, access control — and the screens on top.
Looking for a 6-month end-of-studies internship (PFE) from February 2027.
youssef.sghairi@insat.ucar.tn · LinkedIn · Portfolio
Most of my work lives in private repositories. What's public is below.
Tanilytics — privacy-first, self-hosted web analytics (INSAT project, team of 3).
Seven services in Go, Java and TypeScript. Ingestion designed for 50K events/s through Go and Redpanda, IP anonymisation (truncate → geolocate → SHA-256), Redis Bloom-filter dedup, ClickHouse materialized views for sub-500 ms dashboards, per-tenant rate limiting at the Kong gateway. Deployed with Docker, Kubernetes and Helm.
→ infra · auth-service · query-service
Used at work — TypeScript, Python, Java · React, Next.js · FastAPI, Quarkus · PostgreSQL, MongoDB, Kafka · LLM integration, Azure OpenAI, Pinecone
Built with in projects — Go, Spring Boot · ClickHouse, Redis, Redpanda, RabbitMQ · Docker, Kubernetes, Helm, GitHub Actions
Arabic · English · French · some German



