vstevam
Senior Software Engineer
Senior Software Engineer with 15+ years of experience, the last 8 building blockchain infrastructure and developer tools at Consensys. Core contributor to MetaMask — the leading self-custodial crypto wallet serving 30M+ users — owning the transaction confirmation experience across Extension (React), Mobile (React Native), and the Core TypeScript monorepo. Deep understanding of the wallet transaction lifecycle, security, and EVM blockchains. Actively integrate AI into daily engineering workflows — from architecture to testing and review — to ship complex features faster. Fully remote since 2019, collaborating with globally distributed teams.
Experience: 8 years
Yearly salary: $120,000
Hourly rate: $60
Nationality: 🇵🇹 Portugal
Residency: 🇵🇹 Portugal
Experience
Software Engineer
Consensys — Besu & Codefi 2018 - 2021
Designed and implemented backend services for Codefi, Consensys' blockchain platform for Commerce and Finance, digitizing financial instruments. Contributed to Hyperledger Besu, an open-source Ethereum client supporting Proof-of-Work and Proof-of-Authority consensus mechanisms. Built infrastructure automation with Docker, Helm, and Orchestrate for blockchain service deployment; collaborated with globally distributed teams across US, EU, and APAC time zones.
Solutions Architect
Indra — Telefónica 2014 - 2018
Led two Agile cells as Solutions Architect, producing architectural designs, solutions, and patterns; owned release versioning and continuous integration; mentored engineers. Delivered reliable, scalable desktop and web systems for enterprise telecom and related clients, including full-stack features and production support.
Junior → Mid → Senior Software Engineer
Indra 2011 - 2014
Progressed from Junior to Senior Software Engineer building and supporting full-stack Java enterprise systems; contributed to delivery, production support, and the software factory’s first Scrum agile cell.
Skills
java
javascript
react
react-native
typescript
node
english
portuguese