About me

My name is Benjamin Piouffle, I'm a fullstack developer who graduated from the French engineering school Epitech. I also studied for one year at the California State University of Long Beach (USA).

I am currently working full-time as a CTO for the Open Finance Consortium, a nonprofit developing Open Collective, an open-source platform that helps communities achieve financial sustainability.

I am also the founder of CaptainFact, a French nonprofit organization developing open-source and collaborative, real-time fact-checking tools for citizens, media organizations, and educational institutions.

I am not available for hire.

Work Experience

Open Finance Consortium Chief Technology Officer

Continuing the development of Open Collective under a non-profit structure. Leading the technical vision and engineering team to build open, transparent, and sustainable financial tools for communities and open source projects worldwide.

  • TypeScript
  • NodeJS
  • GraphQL
  • PostgreSQL
  • React

Open Collective Senior Software Engineer

Open Collective allows decentralized communities and open source projects to get funded and to spend their money transparently.

  • TypeScript
  • NodeJS
  • GraphQL
  • Apollo
  • PostgreSQL
  • React

FactSet Software Developer

  • C
  • C++
  • C#
  • Python

Numvision Software Developer

Improvement of the main company's product "Numsync", a professional solution for file synchronization. Also created a REST API and automatized the build of mobile applications.

  • Java
  • Jakarta EE
  • REST API
  • Android and IOS builds

e-Frogg Web Developer

Internship at a web agency. Development of a SEO analysis tool and work on various websites.

  • PHP
  • JavaScript
  • HTML
  • JQuery
  • MySQL

Skills

Favorite Technologies

Software programming

  • Elixir
  • Python
  • TypeScript

Operating systems / Platforms

  • GNU/Linux
  • Arduino

Databases & query languages

  • PostgreSQL
  • GraphQL

Web programming

  • Phoenix Framework
  • React

Tools

  • Git
  • Docker

Languages

  • French (native)
  • English (fluent)
  • Italian (basic)

Others

  • Rock Climbing
  • Flamenco Guitar
  • Holacracy

Education

Hugging Face AI Agents Course

Free course on building AI agents - from fundamentals (tools, thoughts, actions, observations) to hands-on work with agent frameworks and community Spaces on the Hub.

  • AI agents
  • smolagents
  • LangGraph
  • LlamaIndex
  • LLMs

Epitech Computer science

  • First year: C, UNIX systems, security, SQL
  • Second year: C++, Web security, network
  • Third year: Advanced C++, Java, business science
  • Fifth year: Artificial intelligence, evolution programming, personal projects

California State University of Long Beach Exchange year

  • First semester: English
  • Second semester: Security, Java, Operating Systems, Web Design

Contact