Skip to content
View robintra's full-sized avatar

Highlights

  • Pro

Block or report robintra

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

Robin Trassard

Full-stack developer specializing in back-end & distributed systems
Performance & energy profiling · Eco-design · GreenOps

LinkedIn Email


Tech stack

Languages

Java C# Rust TypeScript

Frameworks & ORMs

Spring Boot .NET / EF Core Actix Web SeaORM Vue.js

Data & messaging

PostgreSQL MySQL RabbitMQ

DevOps & observability

Docker Kubernetes Argo CD AWS Google Cloud GitLab CI/CD GitHub Actions OpenTelemetry Grafana Prometheus SonarCloud


About me

I build backend systems and I care about what they cost: in latency, in infrastructure, and in carbon. Digital sustainability is not my job title but a long-standing, near-professional commitment, and it shapes how I build software.

  • Building the Perf Sentinel ecosystem, open-source tooling that finds I/O anti-patterns in OpenTelemetry traces and prices them in energy and carbon
  • Interested in measuring energy at the code level (eBPF, RAPL, flame graphs) rather than guessing
  • Learning Rust the hard way, coming from a Java / Spring Boot background
  • Founder and president of GCOUDE for 3 years, a scientific association that organized conferences with researchers from IPCC, IPBES, BRGM and CNRS

Projects

Perf Sentinel ecosystem

perf-sentinel.dev

Perf Sentinel (engine) and Perf Sentinel Hub

perf-sentinel Perf Sentinel Hub

Other projects


Focus areas

Performance engineering N+1 detection, flame graphs, cold-start and memory footprint (JVM AOT cache, .NET NativeAOT), load testing with k6
GreenOps SCI specification, energy and carbon estimation from traces and hardware counters, regional carbon intensity
Eco-design Measuring before optimizing, tooling such as Firefox Profiler, AMD μProf, Creedengo and Perf Sentinel
Architecture Hexagonal architecture, microservices, distributed systems

GitHub stats

Robin's GitHub stats Most used languages

GitHub streak


Measure first, optimize second, and keep an eye on the carbon bill.

Popular repositories Loading

  1. perf-sentinel perf-sentinel Public

    Lightweight, polyglot performance anti-pattern detection with built-in carbon-aware scoring.

    Rust 25 3

  2. perf-sentinel-simulation-lab perf-sentinel-simulation-lab Public

    Local Kubernetes simulation lab to validate perf-sentinel against simulated but realistic infrastructure

    Shell 1

  3. isThisTechDead isThisTechDead Public

    Forked from jobehi/isThisTechDead

    The place where your favourite framework will be resting

    Python

  4. ict-sustainability-tools ict-sustainability-tools Public

    Forked from Boavizta/ict-sustainability-tools

    This repository aims at providing a vendor-neutral, fact-based, non-judgmental and exhaustive inventory of the tools and services available to assess the environmental footprint of IT components.

    HTML

  5. alumet alumet Public

    Forked from alumet-dev/alumet

    Next-gen monitoring with high-frequency energy measurement.

    Rust

  6. user-book user-book Public

    Forked from alumet-dev/user-book

    User guide for Alumet: learn how to measure interesting metrics (including energy consumption)

    Handlebars