// BIO_SCAN...
ID: 0x00000000

// SYS.PROTO_ENG :
[ BOOTING ]


SYSTEM INITIALIZED. AWAITING USER DIRECTIVES.

PROFILE
// SOFTWARE_ENGINEER_PROFILE

> INIT_PROFILE

// Software Engineering & Resilient Architectures

Hello, I'm Armand. I build robust software systems and high-performance web applications. Specializing in reactive architectures and DevOps culture, I also co-founded and lead Voxel Studio, a 7-member association where I coordinate the development of modular collaborative software.

My approach combines backend robustness (secure APIs, Docker, automated CI/CD) and fluid, optimized frontend interfaces. Passionate about GitOps automation and Zero-Trust architectures.

// PROFESSIONAL_NETWORKS :GITHUB/Ardou0>LINKEDIN/in/armand-walle>
// PROJECT_REGISTRY

> My Work

user@portfolio:~/projects$ cat PORTFOLIO.SYS01 • 2026

> Portfolio, interactive cockpit

// FORMAT: LIVE SYSTEM

This site is the project: an interactive Nuxt 4 cockpit that I designed, built and run myself, from the code to the deployment on my VPS. Rather than describe good practices, I run them in production all around you.

Security
Strict nonce-based CSP, server-signed challenge, isolated socket-proxy network, dependency audit in CI.
Quality & delivery
Vitest and Playwright tests, typecheck in CI, HMAC webhook deployment, multilingual SSR prerendering.
Real time
Simulations in a Web Worker, event bus feeding the Overseer AI, multi-API audio player.

// The proof is all around you

Hover a marker: the module lights up in the cockpit.

[ >_ EXPLORE THE TOPOLOGY ]

Curious how it is built? Get in touch, I will gladly walk you through it.

[ ✉ LET'S TALK CODE ]

Nuxt 4 • Vue 3 • Tailwind v4 • Docker • GitHub Actions • Webhooks • NVIDIA NIM

user@portfolio:~/projects$ cat ORGAN.SYS02 • 2026

> Organ, collaborative project management

// FORMAT: INTERCEPTED EXTERNAL FEED

EXT_FEED // ORGAN_ANDROID
Organ Android app: Kanban board

Three-person team project within Voxel Studio. I designed the architecture and built most of the implementation: Symfony backend, Angular front end, Kotlin Android app.

Team of 3 • my share: 68% of the commits, ~93% of the code

[ GitHub contributors graph ]
Polyglot persistence
MySQL, MongoDB (audit); attachments in GridFS or, depending on configuration, in the user's own Drive.
Real time
Mercure (SSE) updates to web and Android.
Fine-grained permissions
Hybrid RBAC: global roles, per-organ permissions.

Symfony 8 • Angular • Kotlin (Compose) • MongoDB NoSQL • MySQL • Mercure (SSE) • Docker • GridFS

user@portfolio:~/projects$ cat PRIVY.SYS03 • 2025

> Privy, end-to-end encrypted messaging

// FORMAT: POST-MORTEM REPORT

[ POST_MORTEM.LOG ]ARCHIVED • EDUCATIONAL POC

[01] Starting point

Before engineering school, I set out to build a Zero-Knowledge messenger on my own: the server was meant to be nothing more than a blind relay. This is the project that got me into security.

[02] What the July 2026 audit revealed

The July 2026 audit found 9 major flaws, including:

  • FLAW 01 • SECURITYRSA private key in clear in localStorage
  • FLAW 02 • PERFORMANCEpbkdf2Sync blocks the Node.js event loop
  • FLAW 03 • NETWORKHTTP session revalidation every 30 s
  • FLAW 07 • COMPLIANCEOver-provisioned Android permissions

What it triggered: the CCNA certification, the hardening of this portfolio and the CVE watch built into the site.

Node.js • WebSocket • Crypto • MySQL • Docker • Capacitor

// SECONDARY_PROJECTS_MATRIX

  • Teeko AI

    2025

    Game engine with a MinMax heuristic and alpha-beta pruning.

    • Python
    • MinMax
    • Alpha-Beta
    [ GitHub ]
  • Super Instant Chat

    2024

    Ultra-light real-time web chat on WebSockets and Express.

    • Node.js
    • WebSocket
    • Tailwind
    • Express
    [ GitHub ]
  • Pouilleux

    2025

    Interactive card game with a Swing graphical interface.

    • Java
    • Swing
    [ GitHub ]
  • Badges Simulator

    2025

    Object-oriented model of access control and data processing.

    • C++
    • CMake
    • CSV
    • OOP
    [ GitHub ]
  • Travel Portal

    2024

    Web booking platform containerized with Nginx/Docker.

    • PHP
    • MySQL
    • Docker
    • Nginx
    [ GitHub ]
EXPERIENCE
// EXPERIENCE_AND_RESEARCH_LOG

> Experience & Research

  1. SEP 2026 • FEB 2027 ONGOING
    Research intern
    CIAD Laboratory, UTBM • Belfort

    Laboratory management application & distributed AI

    • Mission 1 Web application to manage the laboratory, replacing an outdated legacy tool. Full-stack design and development: Angular + Tailwind CSS, Spring Boot + Spring Security, PostgreSQL, Traefik reverse proxy. Security: JWT, refresh token and anti-CSRF token in an HttpOnly cookie tied to each authenticated session.
    • Mission 2 Research on distributed AI, modelling of ontologies and domain vocabularies, comparative evaluation of technologies.
    AngularSpring BootSpring SecurityPostgreSQLTraefikJWTOntologies
  2. MAR 2024 • PRESENT ONGOING
    President and co-founder
    Voxel Studio, association • Belfort

    Presiding over a software development association

    • Context Co-founded in March 2024: a 7-member association dedicated to software development and digital creation.
    • What was done Presidency, steering of the technical ecosystem, recruitment process set up, monthly meetings and sprint facilitation.
    • Result Organ delivered: I handled its design and main development.
    Association • 7 membersCo-founderRecruitmentMonthly meetingsOrgan
  3. SPRING 2026ACADEMIC PROJECT
    Individual experimental study
    UTBM • module MR52

    Dark Patterns, cognitive dissonance & security decisions

    • Context Academic research project carried out alone in spring 2026, as part of the UTBM MR52 module.
    • What was done Design, administration (n = 78) and analysis of a 2×2 factorial experiment exploring the influence of Dark Patterns and induced hypocrisy on security decisions.
    • Result In the sample, the submission rate goes from 5.6% to 26.3% with the Dark Pattern: a trend that needs confirming on a larger sample.
    2×2 factorial designDark PatternsInduced hypocrisyCognitive dissonanceTransaction Test
// TECHNICAL_COMPETENCY_MATRIX

> Core Skills

[ SYS.SIMULATION_CORE // CLIENT_INTERACTION_NODE ]
UPLINK: IDLE
// SYSTEM_NODE_CONTACT

> Send a Message

// DIRECT_PROFILES_AND_NETWORKS

Authorize uplink by decrypting the target sequence :

TARGET_BUFFER:
----
[ LOCKED ]
Click nodes in sequence to match buffer.
[ GDPR_NOTICE ]

In compliance with the GDPR, by submitting this form, you consent to your information being securely transmitted (encrypted in transit) via the Telegram API to process your request. No user data is stored on this server.