Skip to content
View donvini94's full-sized avatar
:octocat:
:octocat:
  • Karlsruhe Institute of Technology | KIT
  • Germany

Highlights

  • Pro

Block or report donvini94

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.

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
donvini94/README.md

Vincenzo Pace, M.Sc.

Lead AI & IAM Consultant · Software Engineer

I build systems that solve real problems — identity infrastructure, AI-driven automation, and the tooling that holds it all together. I care about correctness, long-term maintainability, and shipping things that work under pressure.

I lead teams, design technical assessments, and mentor engineers. I set the bar, then help people clear it.

Du musst bereit sein.


What I build

Identity & Access Management — governance, lifecycle automation, SCIM integrations, compliance-driven architecture. Enterprise IAM in complex, heterogeneous landscapes.

AI & Automation — applied ML and process automation for organizations that need measurable efficiency gains, not demos. Focus on reproducibility and explainability.

Systems & Tooling — reliable backends, developer experience, reproducible infrastructure. Rust where it matters, Python where it's practical.


Selected work

Project What it demonstrates
IAM Consultant Assessment Technical hiring challenge I designed — dual REST API (HR + SCIM 2.0) in Rust/Axum. 56 tests. Real-world identity integration patterns.
Intern Trial Day — MCP Reference implementation for intern onboarding — MCP server integrated with Keycloak. Built to teach, not just to test.
Palladio Approximator Master's thesis — ML surrogate models predicting system performance from software architecture specifications. MLflow, Bayesian optimization, systematic experimentation.
NixOS Config Declarative infrastructure for workstation + home server. Flakes, sops-nix, Hyprland, reverse proxies, media automation.

Stack

Languages: Rust · Python · Go · Java · Nix
IAM: SailPoint ISC/IIQ · Keycloak · SCIM
Infra: NixOS · Docker · Terraform · Ansible
ML: PyTorch · MLflow · scikit-learn
Editor: Doom Emacs (org-mode, org-roam) · Zed


How I work

  • I design assessments and evaluate candidates — I define what "good" looks like for my teams
  • I mentor engineers from underperforming to high-performing over years, not weeks
  • I favor automation that compounds, not one-off scripts
  • I treat reproducibility as a baseline, not a luxury

Contact

Pinned Loading

  1. nixos-config nixos-config Public

    NixOS configuration for desktops and homeservers.

    Nix 1 1

  2. TPCM-generator TPCM-generator Public

    Python tool to generate training data for my master thesis

    Python 1

  3. IAM-consultant-assessment IAM-consultant-assessment Public

    This repository contains 2 dedicated services with 2 APIs: An 'HR' System and a 'target SaaS' for provisioning. The goal of the assignment is to provide systems to candidates to evaluate their API …

    Rust

  4. intern-trial-day-assignment-mcp intern-trial-day-assignment-mcp Public

    This project is a reference implementation for a student internship trial task. It demonstrates how to build an MCP (Model Context Protocol) server that integrates with Keycloak's Admin REST API.

    Python

  5. nix-config nix-config Public

    My personal configuration of NixOS

    Nix

  6. palladio_approximator palladio_approximator Public

    This repository contains the ML code for my master thesis

    Python