Skip to content
View FlorinTodor's full-sized avatar

Highlights

  • Pro

Block or report FlorinTodor

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FlorinTodor/README.md

Florin Emanuel Todor Gliga

Back-end developer at Gestiona Sistemas (Python, remote). Double Degree in Computer Engineering and Business Administration, University of Granada (2021–2026).

I work mostly on Linux systems, cybersecurity and applied AI. Every project below has its own page with a demo recorded from a real run: florintodor.dev

Projects

Final degree project: ENS, NIS2 and DORA compliance engine
Demo · code private
WAF with ModSecurity and OWASP CRS
Demo · Code
High performance web farm
Demo · Code
rutina-export: health data to Notion
Demo · Code
Full-stack online shop
Demo · Code
Bold Burger UX case study
Case study · Code

Writing

What it costs to put ModSecurity in front of an application
The WAF above, measured in four scenarios, and a false positive at paranoia level 4
"FROM ubuntu:latest" is going to break your project
The web farm above returned 502 on half its requests a year later, without a line of code changed

Stack

Back-end: Python, Flask, FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Node.js, Express
Systems: Linux, Bash, Docker, Docker Compose, Nginx, HAProxy, GitHub Actions
Security: ModSecurity, OWASP CRS, iptables, OpenSSL, ENS / NIS2 / DORA
AI: Claude API, RAG, knowledge graphs (Neo4j), LangChain, Ollama

Contact

florintodor.dev · LinkedIn · florintodorgliga@gmail.com

Pinned Loading

  1. waf-modsecurity waf-modsecurity Public

    Nginx + ModSecurity v3 + OWASP CRS in front of OWASP Juice Shop, on Docker: what each rule blocks and what it costs, measured. / WAF delante de Juice Shop: qué bloquea cada regla y cuánto cuesta, m…

    Dockerfile

  2. rutina-export rutina-export Public

    Export your Health Connect, Samsung Health, FitDays and Hevy data to Notion and a web dashboard, automatically. / Tus datos de salud a Notion y a un panel web, automáticamente y sin suscripciones.

    Python

  3. FlorinTodor.github.io FlorinTodor.github.io Public

    Personal portfolio (florintodor.dev): Python back-end, Linux, cybersecurity and applied AI. Astro, bilingual, deployed with GitHub Actions. / Portafolio personal, bilingüe, hecho con Astro.

    HTML

  4. granja-web granja-web Public

    Eight-server web farm behind four compared load balancers (Nginx, HAProxy, Traefik, Envoy), with TLS, iptables and Prometheus autoscaling. / Granja web de ocho servidores con balanceo comparado, TL…

    Shell

  5. irrgarten irrgarten Public

    Turn-based labyrinth game built twice, in Java and in Ruby, from the same object-oriented design. / Juego de laberinto por turnos hecho en Java y en Ruby a partir del mismo diseño orientado a objetos.

    Java

  6. tienda-online tienda-online Public

    Full-stack online shop: Express + MongoDB REST API, JWT login, React front end, Docker Compose behind Caddy. / Tienda online full-stack con API REST, login con JWT, React y despliegue con Docker.

    HTML