Rúben Dinis
Rúben Sousa Dinis.

RúbenSousaDinis.

CurrentlySenior Software Engineer
@ Talent Protocol
38.7223° N9.1393° WLisbon · PT

Senior software engineer building at Talent Protocol. Ten years shipping products. Side-projects on nights and weekends. Reluctantly online.

01About

I'm a software engineer from Lisbon. I've spent the last decade shipping products — from telco testing rigs to property software to onchain identity. Today I'm at Talent Protocol working on reputation primitives for builders.

My sweet spot is the middle of the stack: fast feedback loops, thoughtful APIs, tidy React on top. I care about the craft of software — the small choices that compound into something that feels good to use.

Outside of work I read history and tinker with weekend projects that rarely make it to a README.

Based
Lisbon, PT
Stack
TS · Ruby · Solidity
Writes
Rarely, carefully
02Work history

Ten years
of shipping

  1. 2022 — NOWNow
    Senior Software Engineer
    Talent Protocol·Full-time·4 yrs
    Building identity & reputation primitives for builders onchain.
    01
  2. 2019 — 2022
    Software Engineer / Squad Lead
    Lavanda·Full-time·2 yrs 6 mos
    Led a squad shipping property-management software to short-let operators.
    02
  3. 2018 — 2019
    Team Leader
    Runtime Revolution·Full-time·1 yr 7 mos
    Leading a Rails consultancy team across multiple client engagements.
    03
  4. 2016 — 2018
    Web Developer
    Runtime Revolution·Full-time·1 yr 9 mos
    Full-stack engineering on Ruby on Rails and React.
    04
  5. 2015 — 2017
    MSc Student
    Instituto Superior Técnico·Education·2 yrs
    Master's in Information Systems and Computer Engineering.
    05
  6. 2015 — 2016
    NGIN Test Automation
    Affinity / Celfocus·Contract·1 yr 4 mos
    Test automation on telco infrastructure.
    06
  7. 2012 — 2015
    BSc Student
    Instituto Superior Técnico·Education·2 yrs 11 mos
    Bachelor's in Information Systems and Computer Engineering.
    07
03Selected work

Things I've built
& things I'm building

01
Talent Protocol
The onchain professional network. I work across product engineering and reputation systems.
Ruby on RailsReactEthereumBase
Live2022 →Day job
02
Onchain World Cup
A prediction game for the World Cup, built on Base. Friends, bragging rights, onchain receipts.
Next.jsSolidityBase
Live2026Side project
03
who-play
A playful discovery tool for music — who plays what, when, and where. Still figuring out the shape.
TypeScriptNext.jsPostgres
Building2026Building
04
Polygraph
Grades MCP servers A–F by running them, not by trusting their README. Every grade ships with its evidence.
TypeScriptMCPBase
Live2026Side project
04GitHub

1847
commits this year

@RubenSousaDinis
19Repos
108Stars earned
58Followers
23dCurrent streak
78dLongest streak
JulAugSepOctNovDecJanFebMarAprMayJunJul
LessMore
Recent repositories
trip-7e64aee0390
HTMLPushed 53m ago
awesome-mcp-servers0
A collection of MCP servers.
OtherPushed 6d ago
registry0
A community driven registry service for Model Context Protocol (MCP) servers.
OtherPushed 2w ago
skills0
Bankr Skills equip builders with plug-and-play tools to build more powerful agents.
OtherPushed 2w ago
agents-day-10
OtherPushed 11w ago
Language mix
  • TypeScript64%
  • JavaScript18%
  • HTML9%
  • Python9%
05Contact

Let's
talk.

Emailruben.sousa.dinis@gmail.comLinkedIn/in/ruben-sousa-dinisX / Twitter@RubenDinis12GitHub@RubenSousaDinis