Skip to content

Hi, I'm Vinicius Souza

Software Engineer | Backend | Claude Code & AI Agent Workflows

European residence
Remote/Hybrid
first
Vinicius from behind, looking at a T-Rex skeleton in a museum

Experience

  1. MiniclipCurrent

    Software Engineer (Server)

    ErlangDistributed SystemsKafkaAWS

    Oct 2025 – Present

    1 yr · Lisbon, Portugal

  2. Wellhub

    Senior Software Engineer

    GoDistributed SystemsKafkaAWS

    Apr 2019 – Mar 2025

    6 yrs · Lisbon, Portugal

  3. Avanade

    Software Engineer

    Node.jsDistributed SystemsAWSTypeScript

    Oct 2017 – Apr 2019

    1 yr 7 mos · Brazil

  4. FCamara

    Full-stack Developer

    C#.NETAzureAngularJS

    Mar 2016 – Sep 2017

    1 yr 7 mos · São Paulo, Brazil

Full career history

Quick facts

  • 10+Years of Experiencein software engineering teams
  • 10+Years in Backendbuilding APIs and services
  • 8Years with Distributed Systemsdesigning and running services in production
  • 6Years with Gomy main language for backend
  • 3Years with Node.jsAPIs, bots and serverless functions
  • 10+Programming LanguagesGolang, NodeJS, C# .NET, Scala, Ruby on Rails, Erlang, and more

About me

I've been doing backend for 10+ years: payments at Wellhub, two-factor authentication for Santander, and now the Erlang servers behind 8 Ball Pool at Miniclip. I'm happiest working on the parts nobody sees, as long as they never break.

These days I'm having a lot of fun with AI agent workflows in Claude Code. Rotom MCP, for example, lets Claude look up real Pokémon card prices instead of guessing them. I studied Systems Analysis, then Game Development and Game Design, plus an AI bootcamp more recently, which explains why so many of my side projects end up as games.

Read more about me

Contact

If you're looking for a backend engineer, get in touch!

Open to remote or hybrid roles.

viniciuslcsouza@gmail.com