Hi, I’m Mattia Sinisi, but people online call me SNISNI.

I’m mainly full-stack web developer that enjoys writing clean, maintainable, well-documented and (sometimes) open source software.

“The only thing better than perfect is standardized.”

Technology Connections, YouTube

I’m always experimenting with new tools and technologies, I’m constantly dreaming up and building new things and on occasion I even FINISH them!

Thank you for visiting my website/digital garden. Here, drink some tea while you explore. 🍵

Languages & Frameworks

  • 📒 JavaScript (+ TypeScript) Vue, Nuxt, Svelte, Sapper, Nest, and most of the popular build tools
  • 🐘 PHP Laravel, Symfony
  • 💎 Ruby Ruby On Rails, Jekyll
  • 🧰 C# ASP.NET, .net Core, dotnet, .NET Framework or however it will be called next
  • 🐹 Go Hugo

Tools & Infrastructure

  • 🐳 Docker
  • 🟧 AWS Cloud Infrastructure design and CDK development
  • 🐰 RabbitMQ message broker for async workflows

Concepts, Architectures & Design Patterns

  • 📡 Event-Driven Design messaging and async workflows
  • 🧭 Domain-Driven Design modeling complex business domains
  • 🔌 RESTful API Design clean, resource-oriented HTTP APIs
  • 🕸️ GraphQL flexible, schema-driven APIs
  • 🧱 SOLID five principles for maintainable OOP
  • 💋 KISS keep it simple, stupid

Projects

View all projects →

Extras

📝

From the blog

Blog

Thoughts on programming, open source, and the things I'm experimenting with.

Read the blog →