Nicolas Sutter

I am currently a freelance full-stack software engineer after 5 years of full-time web dev and a year as a Lead Developer.

I love to discover new technologies (and the JS ecosystem changes every 2 minutes, so that's nice I guess 🙃).

I also love making pizzas, but I am not sure it is relevant here. 🍕

On a more serious note, I am passionate about software and hardware as I love to solve problems and build things.

I currently host my own home media server on Docker with Caddy and a whole lot of open source projets.

I am looking for missions or full-time jobs opportunitites based on React, Vue.js or SolidJS (❤️), Node.js and TypeScript.

I believe to be a good fit for a team that values quality, performance and maintainability; especially with all the JS based tech coming out these days.

Stacks I work with:

Api Development

RESTful APIs, GraphQL, and microservices

Frameworks

FastifyHonoElysiaFiberEcho

API Types

RESTGraphQLgRPC (Protocol Buffers)tRPCWebSockets

Database

PostgreSQLRedisSQLite

Documentation

OpenAPIPostmanInsomniaGraphQL Playground

Testing

VitestJestCypressPlaywrightTesting Library

Latest blog posts

Here are some of my latest blog posts. You can find more on my blog page.

  • How I Self-Host My Critical Services on a Hetzner VPS

    Recently, I set up a VPS on Hetzner to host some of the services I rely on every day.

  • The Quest for Typesafe APIs

    Over the past few days, I went down a rabbit hole researching how to build a fully typesafe API between a Golang backend and a SolidJS frontend.

  • Ma certification en accessibilité numérique

    L'accessibilité numérique est un enjeu majeur de notre société moderne, où la technologie est omniprésente. De nombreux individus font face à des difficultés pour accéder aux contenus en ligne en raison de leur handicap ou de leurs besoins spécifiques.