Full-stack developer

Hey, I'm Vasco

I build clean, functional, and playful web apps.

Currently into 3D printing, basketball scheduling tools, and making the web a little more fun.

What I've Been Building

See all

Places I've Worked At

Co-Founder

UpSpeech

2024 – Present

Co-founded a speech therapy SaaS platform for speech-language pathologists. Built the full platform from scratch — a multi-tenant application with session management, clinical report generation, patient progress tracking, and deployment infrastructure. Responsible for architecture decisions, product direction, and full-stack development across Rails and React.

RailsReactTypeScriptPostgreSQL

Full-Stack Engineer

Pixelmatters

2025 – Present

Working as a full-stack engineer at Pixelmatters, a digital product studio that partners with ambitious tech companies to design, build, and scale standout digital products. Currently building features for UJET.cx, an AI-powered cloud contact center platform, using Ruby on Rails and Angular.

RailsRubyAngularTypeScript

Ruby on Rails Developer

Medihive

2022 – 2025

At Medihive, I worked mostly with Ruby on Rails in a cross-functional team focused on delivering the best possible product to our clients. I worked on the company's internal tools, such as the admin panel and doctor panels, as well as the client-facing website. As a full-stack developer, I also worked on the front-end, using mostly ERB and some React. I gradually increased my responsibilities, owning and developing features end-to-end.

RailsRubyReactERB

Ruby on Rails Developer

Bit Zesty

2021 – 2022

As a Full-Stack Software Developer at BitZesty, I've had the opportunity to work fully remotely in Ruby on Rails on a cross-functional team. Here I worked on several projects with different ruby and rails versions, trying to find the best budget conscious solution for clients.

RailsRubyReactElasticSearch

Full-Stack Developer

Landing.Jobs

2020 – 2021

I worked my way up from Junior to Mid-Level Software Developer in under a year. I had the opportunity to work with Ruby on Rails, React, Typescript, GraphQL and CSS. This was my first developing job and I was able to apply my skills in a real-world setting, contributing to the company's success.

RailsRubyReactGraphQL

Technology Trainee

Accenture Portugal

2019 – 2022

At Accenture, I mainly worked with VBA and a Customer Care & Billing software, in Java. It was my first experience with any of these languages, which I acquired reasonably quickly at a basic level.

VBAJavaSQLUnix

Junior Consultant

WeDo Technologies

2019

During my tenure at WeDo Technologies (now Mobileum), I worked with their proprietary software 'RAID'. This is a logic based development software. I had the chance to work in a very small team and work a bit with unix, VMs and JavaScript.

JavaScriptUnixSQLRAID

Where I've Studied

Web Development Bootcamp

Le Wagon

2018

LeWagon is a coding bootcamp focused on Full-Stack web development. Here I learned HTML, CSS and JavaScript on the front-end and Ruby on Rails on the back-end. It was then I decided I wanted to work in tech.

Bachelor in Electric and Electronic Engineering

University of Exeter

2015 - 2018

I completed my bachelors in Electrical Engineering, gaining some experience in PIC Programming, C and 3D modelling, amongst many hardware classes.

International Baccalaureate

St. Julian's School

2007 - 2015

St. Julians was where I studied from 5th to 12th grade, having completed the International Baccalaureate with higher level Physics, Mathematics and Economics, after finishing the Portuguese Secondary School system with the highest possible grades.

What I'm Up to Now

  • Building a calendar tool for all Portuguese basketball leagues
  • 3D printing a wine rack(!) using my Bambu P1S
  • Playing basketball for a local club (vamos Nacional)
  • Learning and working with LLMs and code assistants
  • Reading the "Red Rising" series

Hit me up!

Basketball

Got a cool project idea? Want to chat code or hoops? I'm always down for a good conversation.