I’m Vincent Germain, a product engineer based in France.

I help bridge product and engineering: translating product goals into pragmatic technical decisions, then carrying those decisions through to software that ships. My background spans mobile and web development, developer tooling, product thinking, and technical leadership.

I have been around computers long enough to have built websites before web development had proper habits, tooling, or dignity. Depending on how you count, I have a few decades of hands-on software practice: first through early personal web projects, then professionally across startups, mobile apps, product teams, and independent projects.

For the full story, check out the Projects page. To see how I can help, head to Expertise . Or keep reading for a quick summary.

Long story short

I started building websites in the late 90s, when creating something online meant handling almost everything yourself: code, servers, content, deployment, SEO, and analytics. That breadth shaped how I still approach products today.

My academic and early R&D work took me deeper into algorithms, memory management, neural networks, remote sensing, robotics, and accessibility. They taught me to work beyond familiar frameworks and connect software with real-world constraints.

From 2009 onward, I specialized in mobile products and worked with reknown startups. My responsibilities gradually expanded from implementation to architecture, product decisions, developer experience, and technical leadership.

Today, I apply that experience to building independent products and helping teams turn ideas into software that is useful, maintainable, and realistic to ship.

What I write about

The blog reflects the subjects I work with or explore directly:

  • Code , including iOS, architecture, tooling, and developer experience.
  • Technology , for broader technical subjects and experiments.
  • Projects , including the products I build.
  • Lifestyle , with places I have experienced myself.

Profiles and proof of work

  • Projects for a timeline of companies, products, and roles.
  • Expertise for the areas where I currently help teams.
  • GitHub for public code and technical projects.

Get in touch

If that background could be useful for your project, drop me a line at [email protected] .