Skip to content
View devanprigent's full-sized avatar

Block or report devanprigent

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

Devan Prigent

Software Engineer


About Me

Software Engineer with international experience building production software across frontend and backend (Python, React, TypeScript). I focus on building reliable systems — whether that means building interfaces used by enterprise customers, setting up nightly regression pipelines that catch issues before production, or designing a Flask API with domain validation.

Currently at NPAW, working on an end-to-end monitoring platform for video streaming. Previously built a full-stack hardware configuration tool at Rohde & Schwarz (Flask, React) used by engineers to validate virtual setups against domain rules.

Worked in multiple countries (France, South Korea, Germany, Spain), adapting quickly to different teams, constraints, and engineering cultures.

Technical Skills

  • Languages: Python, TypeScript/JavaScript, SQL
  • Backend: FastAPI, Flask, Django, Node.js
  • Frontend: React, Next.js, Tailwind CSS
  • Test: Pytest, Playwright
  • Infra: Docker, Git, CI/CD

Projects

Personnal

  • Article Manager (current): Open-source read-it later web application. Built with FastAPI, React, and PostgreSQL.
  • Portfolio: Personal website written in pure HTML and CSS.
  • Stocks Forecast: Portfolio growth simulator. Built with React and Express.
  • Guess Who: Full-stack web implementation of the board game Guess Who. Built with Angular and Node.js.

Academic

  • EzTracePython: Extension of an HPC tracing framework to support Python performance analysis. Written in Python and C.
  • DNA Parallelization: Parallel DNA sequence matcher in C (OpenMP, MPI).
  • Cassiopee: Course scheduling web app for instructors at Télécom SudParis. Built with React and Django.
  • Hotel Reservation: Hotel Reservation Management Software. Written in Java.
  • Reed Muller Code: Reed-Muller image error correction in Python.

Pinned Loading

  1. article-manager article-manager Public

    Open-source read-it later web application for collecting, enriching, and organizing articles. Built with FastAPI, React, and PostgreSQL.

    TypeScript 3 6

  2. eztracepython eztracepython Public

    Extension of EZTrace (HPC tracing framework) to support Python performance analysis.

    C

  3. reed-muller-code reed-muller-code Public

    Reed-Muller image error correction in Python: encode, corrupt, and recover grayscale images to visualize coding theory in action.

    Python

  4. cassiopee cassiopee Public

    Course scheduling web app for instructors at Télécom SudParis. Built with React and Django to manage course planning, reduce scheduling conflicts, and streamline administrative workflows.

    Python