- Backend: Rust (Axum) • FastAPI / Python • Node.js / TypeScript • Event-driven (SQS) • PostgreSQL/DynamoDB • Redis • CQRS/DDD
- Cloud/DevOps: AWS (ECS Fargate, ALB, CloudFront, Cognito, S3, RDS, DynamoDB, SQS, CloudWatch) • Terraform • GitHub Actions • Docker • basic K8s
- Frontend: Vue 3 + Pinia • React/Next.js • OAuth2/JWT/Cognito
- Practices: CI/CD, trunk-based, automated testing, IaC, metrics & tracing, security by default, idiomatic Rust patterns
- Availability: January 2026 • Paris (remote/hybrid OK)
- Certifications: Preparing AWS Solutions Architect Associate & Terraform Associate (in progress)
- Production-ready backends with clean boundaries (Hexagonal/DDD), idempotent handlers, retry/backoff, and dead-letter strategies.
- Observability first: structured logs, metrics (p95 latency, error budgets), health checks, and actionable dashboards.
- CI/CD that protects quality: build → test → scan → deploy gates, infra drift detection, preview environments.
- Security basics baked-in: least privilege IAM, HTTPS everywhere at the edge, JWT/Cognito auth, secret rotation via GitHub OIDC + AWS.
Goal: demonstrate end-to-end capability to build a low-friction, cloud-native, full-stack trading simulation platform suitable for a quant environment.
Repo: https://github.com/Quentin-Piot/high-performance-trading-platform
Highlights
- Backend: FastAPI service with a Monte-Carlo simulation worker, vectorized with NumPy/Pandas; P&L, drawdown, Sharpe.
- Architecture: AWS ECS Fargate (API + worker), ALB, S3 + CloudFront (SPA), RDS PostgreSQL, optional DynamoDB for event logs.
- Auth: AWS Cognito with Google Sign-In; SPA talks to API via JWT (RS256), roles mapped via Cognito groups.
- Frontend: Vue 3 + Pinia; WebSocket progress feed (live job progress and ETA).
- CI/CD: GitHub Actions (build, type-check, tests, IaC plan/apply, invalidations); Terraform for all infra (OAI, OAC, cache policies).
- Observability: CloudWatch metrics/alarms; structured JSON logs; health and readiness endpoints.
- Cost control: small ECS services, S3/CloudFront caching strategy, lifecycle rules, reasonable defaults (no idle GPU waste).
Goal: Build a type-safe, high-performance REST API with Rust best practices, demonstrating expertise in systems programming and modern backend architecture.
Repo: https://github.com/Quentin-Piot/axum-diesel-real-world
Highlights
- Stack: Axum (async web framework) • Diesel ORM with PostgreSQL • Deadpool connection pooling • UUID support
- Architecture: Hexagonal/Clean Architecture with DDD principles; clear separation between domain, infra, and handlers
- Error Handling: Idiomatic Rust patterns using
Fromtrait implementations instead of custom wrappers; proper error propagation with?operator - Database: Diesel migrations with UUID extension • Docker Compose setup with PostgreSQL 16 • Health checks and connection pooling
- Backend: Node.js (NestJS/Express) • Python (FastAPI, NumPy/Pandas) • Rust (Axum, Diesel, async/await, tokio) • GraphQL/REST
- Data/Infra: PostgreSQL (with Diesel ORM)• MongoDB • DynamoDB • Redis • RabbitMQ/SQS
- Cloud/DevOps: AWS (ECS, ALB, CloudFront, S3, Cognito, RDS, DynamoDB, SQS, CloudWatch), GCP, Terraform, GitHub Actions, Docker
- Frontend: React/Next.js, Vue, Angular, TypeScript, Vite, Tailwind
- Testing/Quality: pytest • vitest • tsc strict • ESLint/Prettier/Biome • schema validation (zod/pydantic) • Rust (Clippy strict linting, rustfmt)
-
Rust Real-World Backend API — Production-ready Axum REST API with Diesel ORM, strict Clippy linting, idiomatic error handling
https://github.com/Quentin-Piot/axum-diesel-real-world -
High-Performance Trading Platform (HPTP) — Cloud-native trading sim with live progress
https://github.com/Quentin-Piot/high-performance-trading-platform -
EcoTracker (React Native) — Carbon footprint
https://github.com/Quentin-Piot/eco-manager -
EcoManager (React Native) — Budget & transactions, mobile UX focus
https://github.com/Quentin-Piot/eco-manager
- Rust Backend API: https://github.com/Quentin-Piot/axum-diesel-real-world
- HPTP: https://github.com/Quentin-Piot/high-performance-trading-platform
- Portfolio: https://quentinpiot.com
- LinkedIn: https://linkedin.com/in/quentin-piot
- Email: qkpiot@gmail.com





