Skills
Platform & reliability, software engineering, and the tools I use day to day.
Docker
Containerize services, optimize images for CI jobs, and compose multi-service stacks for local and production-like environments.
Terraform
Provision infrastructure as code — VMs, clusters, and cloud resources with versioned, repeatable deployments.
Jenkins
Build automated CI jobs — package publishing, Terraform-provisioned agents, and optimized Docker-based pipelines (BASSETTI internship).
GitHub Actions
CI/CD for build, test, container push, and Vercel/Kubernetes deploy workflows across multi-repo projects.
Linux
Server administration, bash scripting, Grid'5000 bare-metal workflows, and secure Linux environments.
Python
FastAPI services, async workers, RabbitMQ consumers, network tooling, and automation scripts.
Kubernetes
Deploy and operate containerized workloads — manifests, ingress, secrets, GPU scheduling, and Kustomize-based multi-service apps.
Ansible
Configure servers, install runtimes (NVIDIA toolkit, kubectl), and apply Kubernetes manifests after provisioning.
GitLab
End-to-end CI/CD with SAST/DAST gates, Helm deploys, and GitOps-style delivery to Kubernetes.
AWS
Core cloud services — IAM, VPC, EC2, EBS — with AWS Academy Cloud Foundations certification.
FastAPI
Async API gateways — JWT auth, OpenAPI docs, queue integration, and non-blocking request handling.
React
SPAs with React 19 — auth flows, polling-based async UX, and production builds behind Nginx.
PostgreSQL
Relational schemas for users, sessions, and message history; durable persistence alongside Redis caches.
Redis
Session message caches, task status hashes, sorted sets for recent history, and TTL-based eviction.
Java
Low-level systems programming — custom HTTP servers, concurrency patterns, and class loader isolation.
Javascript
Node.js backends, React frontends, and API client layers for full-stack applications.
Typescript
Type-safe frontend and tooling code for maintainable web applications.
Next.js
This portfolio site — React 19, server components, SEO, and Vercel deployment.
Vue.js
Microfrontends with Leaflet maps for real-time geospatial visualization in distributed monitoring systems.