Skip to content
View PerretWilliam's full-sized avatar
💭
https://william-perret.fr/
💭
https://william-perret.fr/

Highlights

  • Pro

Block or report PerretWilliam

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

William PERRET

Computer Engineering Student at UTC · Apprentice at Safran

Passionate about computer science and modern software architectures, I am pursuing my engineering degree at the Université de Technologie de Compiègne (UTC) while sharpening my skills as an apprentice at Safran.


Portfolio LinkedIn Email


🚀 Background & Focus

  • 🎓 Education: Computer Science & Engineering at UTC (Université de Technologie de Compiègne).
  • ✈️ Apprenticeship: Software Engineering Apprentice at Safran.
  • 💻 Interests: Software development, TypeScript/Web ecosystem, robust systems design, and software architecture.

🛠️ Tech Stack & Tools

Languages │ TypeScript · JavaScript · SQL
Frontend  │ React · Next.js · TanStack Query · TailwindCSS
Backend   │ Node.js · NestJS · Express · REST APIs
Database  │ PostgreSQL · Supabase · Prisma · Drizzle ORM
DevOps    │ Git / GitHub · Docker · Cloudinary

Pinned Loading

  1. Ratura Ratura Public

    Forked from erictli/scratch

    A minimalist, offline-first markdown note-taking app

    TypeScript

  2. blob-land blob-land Public

    A little world of blobs that live on their own. A cozy desktop life sim built with Tauri, React and PixiJS.

    TypeScript

  3. haeze haeze Public

    Frontend-only web app built with React + Vite. Search iTunes for a song/album/artist, select a result, generate a 1920x1080 wallpaper from the album art, preview it, and download it as PNG.

    TypeScript

  4. poke-cards poke-cards Public

    Poke Cards v2 is a full-stack flashcard platform built with Bun, Express, React Router, and Drizzle, designed to create, study, and manage decks with shared Zod contracts, AI-assisted card generati…

    TypeScript

  5. mnemo mnemo Public

    Mnemo — offline flashcard app for Android (Expo + React Native): Markdown & KaTeX math, cloze cards, swipe study sessions, JSON import/export, AI-generated decks, EN/FR/ES/DE.

    Kotlin 1