Skip to content
View SiegfriedBz's full-sized avatar
💭
Software Engineer | Ex-Biology (M.Sc) 🇨🇦 & Civil Eng (M.Eng) 🇫🇷🇨🇭
💭
Software Engineer | Ex-Biology (M.Sc) 🇨🇦 & Civil Eng (M.Eng) 🇫🇷🇨🇭

Block or report SiegfriedBz

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

Siegfried Bozza

Full-Stack Engineer · React · Next.js · TypeScript · Web3 · AI Agents

Scientist-turned-engineer. Fifteen years in molecular biology (MSc.) and environmental engineering (MEng.) across France 🇫🇷, Canada 🇨🇦 and Switzerland 🇨🇭 — building fullstack software since 2022.

Currently Full-Stack Engineer at Prismo.io (Next.js / TypeScript, CQRS, hexagonal architecture, Supabase). Recent personal work: three end-to-end DApp case studies on Base and Ethereum Sepolia — Solidity + Foundry, Chainlink oracles, durable LangGraph + Inngest agents — and one full-stack Web2 auction platform.

📍 France · Open to remote roles and global relocation

Portfolio · Articles · LinkedIn · Email


Stack

Layer Technologies
Frontend React, Next.js (App Router), TypeScript, TanStack Query / Table, Zod, shadcn/ui, Tailwind CSS, nuqs, Recharts, Lingui
Web3 Solidity, Foundry, OpenZeppelin, Chainlink (VRF, Price Feeds, Automation), wagmi, viem, Reown AppKit, Alchemy, Tenderly, IPFS
AI / Agents LangGraph.js, Inngest, Gemini, Exa AI
Backend Supabase (Realtime, Edge Functions, CRON), Neon Postgres, Drizzle ORM, Stripe
Testing Foundry, Vitest, Cypress, Jest

Recent Projects

Peer review as a trust-minimised coordination game — deployed on Base Sepolia & Ethereum Sepolia.

  • Authors stake ETH; a LangGraph submission agent screens for plagiarism (Exa AI + Gemini); Chainlink VRF selects reviewers from the staked pool; human verdicts settle on-chain via EIP-712 signatures; research artifacts pinned to IPFS.
  • Durable orchestration: Inngest step.run + LangGraph checkpointers carry multi-day human-in-the-loop review across serverless cold starts.
  • Alchemy Notify webhooks (HMAC-SHA256) project contract events into Neon Postgres (Drizzle) via optimistic concurrency; viem WebSockets + TanStack Query drive the live UI.
  • 50 Foundry tests across 12 suites — 100% lines / statements / branches / functions.

Oracle-driven settlement with time-weighted payouts — Ethereum Sepolia.

  • Chainlink Automation calls performUpkeep to resolve rounds at deadline without operator intervention; settlement reads Chainlink Price Feeds.
  • Chainlink VRF v2.5 for unpredictable ERC-1155 reward token IDs; a Tenderly Web3 Action bridges resolution events to a role-gated mint. CEI pattern + OpenZeppelin nonReentrant on claimReward.

Atomic burn–mint composition with 100% Foundry coverage on project-owned contracts.

  • Separate rules contract (Forge) vs ledger (FToken) with immutable ownership; composite IDs 3–6 minted via atomic burnBatch + mint in a single transaction. Cooldown-gated basic mints (IDs 0–2).
  • Event-driven Next.js UI with wagmi, Alchemy WebSockets and TanStack Query.

Real-time bidding with automated lifecycle and Stripe payments — full Web2 stack.

  • Supabase Realtime for live bids, CRON-triggered Edge Function for scheduled auction closure, Stripe webhooks for async payment state.
  • i18n FR / EN / DE (Lingui), URL-driven filters (nuqs), TanStack Table, Recharts dashboards, Jest tests.

Publications


Background

Before software: environmental remediation project management (KIBAG, SERPOL, SITA/SUEZ — France & Switzerland) and genomic research (INSERM France, University of British Columbia). The habit of designing controlled experiments and stress-testing hypotheses transfers directly to smart-contract security and agent reliability.


Interests & Target Roles

Web3 full-stack · Smart-contract engineering · Agentic / AI-augmented backends · DeSci

Available for full-time or part-time engagements — remote or global relocation

Pinned Loading

  1. BioVerify_Agentic_DApp BioVerify_Agentic_DApp Public

    🧬 Agentic DeSci peer-review case study for scientific transparency. Orchestrates LangGraph.js with Inngest for durable AI screening workflows and Chainlink VRF for randomized, fair reviewer selecti…

    Solidity 1

  2. Bet2Gether-DApp Bet2Gether-DApp Public

    🎲 Trustless prediction markets driven by decentralized data. Automated settlement via Chainlink Price Feeds and Automation with zero admin intervention. Built with Next.js, Solidity, Foundry, wagmi…

    Solidity 2

  3. Forge-DApp Forge-DApp Public

    ⚒️ Asset composition protocol showcasing smart contract state machines and testing rigor. Complex multi-token burn-and-mint cycles with 100% Foundry branch coverage. Built on ERC-1155 with CEI patt…

    Solidity 1

  4. Next-Auctions Next-Auctions Public

    ⚖️ Fullstack real-time auction platform with multi-user bidding, automated lifecycle management, and payment orchestration. Built with Next.js, TypeScript, Supabase Realtime (live notifications), S…

    TypeScript 2

  5. siegfried-bozza-portfolio siegfried-bozza-portfolio Public

    👋 Built with Next.js, my portfolio website for showcasing my skills, projects and achievements. serving as a digital resume.

    TypeScript 1

  6. Lottery_hardhat Lottery_hardhat Public

    No Loss Lottery - ChainLink Oracle

    JavaScript 3