Carlos Veríssimo

Software Engineer

Carlos
Veríssimo

NowSoftware Engineer at Capchase

1Summary

Software engineer focused on backend and distributed systems. At Capchase I own financial infrastructure across lending, FX and pricing, where correctness requirements are strict and ownership runs from schema to production.

2Experience
2.1

Capchase

April 2024 – Present

Software Engineer I

January 2025 – Present

Porto, Portugal · Remote

Cut ledger update latency from over an hour to under a second at p99, by moving a batch pipeline to an event-driven architecture.

  • [1]Designed and implemented a real-time payment ledger, integrating Change Data Capture with Debezium and NATS JetStream to replace hourly batch updates.
  • [2]Co-led the migration from a fee-based pricing engine to an IRR (Internal Rate of Return) model, redesigning pricing logic with business and engineering stakeholders.
  • [3]Own critical financial systems including the lending ledger and the foreign exchange platform, supporting multi-currency flows and dynamic FX hedging in production money-movement workflows.
  • [4]Work directly with product, finance and operations to ship systems whose correctness requirements are non-negotiable.
  • TypeScript
  • NestJS
  • React
  • PostgreSQL
  • Debezium
  • NATS JetStream

Software Engineering Intern

April 2024 – December 2024

Porto, Portugal · Remote

Automated the payment delinquency management system, taking a manual process to a nearly fully automated workflow.

  • [1]Co-led the delinquency revamp: automated customer notices, case resolution and recovery.
  • [2]Integrated Python models and LLMs into existing SQL data pipelines, automating data enrichment for company and prospect qualification.
  • [3]Automated batch retrieval of buyer credit data through a third-party decision platform, enabling faster risk assessment and data-driven credit policy updates.
  • TypeScript
  • React
  • Python
  • SQL
  • BigQuery
  • dbt
3Projects
3.1

Alumni-FEUP

MSc thesis · 2025

A career analytics platform tracking 3,000+ engineering alumni across 50+ countries.

Full-stack analytics platform built as an MSc thesis: it ingests LinkedIn data, classifies jobs and seniority with modular LLM agents, and resolves geography to map where a faculty's graduates actually end up. Batch and real-time orchestration, with classification accuracy validated by users and manual review.

3,000+
alumni tracked
50+
countries
90%+
seniority accuracy
19/20
thesis grade
  • Next.js
  • NestJS
  • PostgreSQL
  • FastAPI
  • LangChain
  • OpenAI
  • D3
3.2

unpaused

Side project · 2026 – Present

A music guessing game built on your own Spotify library. You can play it right here.

Started on Slack huddles with a friend, playing Songless and Bandle, until one of us said it would be better with our own playlists. I built it months later, when I needed something to build. It turned into three game modes, real-time multiplayer and a daily streak system.

Playable sandbox

loading

* Spotify caps development apps at 5 users, so you won't get past the login.

  • Next.js
  • NestJS
  • PostgreSQL
  • Redis
  • Prisma
  • Railway
4Education

FEUP

Faculdade de Engenharia da Universidade do Porto

July 2025M.Sc. in Informatics and Computing EngineeringThesis: Alumni-FEUP, graded 19/20. Read it ↗
June 2023B.Sc. in Informatics and Computing Engineering
5Stack
Languages
  • TypeScript
  • JavaScript
  • Python
  • SQL
Backend & Distributed Systems
  • NestJS
  • Prisma
  • PostgreSQL
  • Redis
  • Debezium
  • NATS JetStream
  • BullMQ
AI & LLMs
  • LangGraph
  • LangChain
  • OpenAI
Data & Analytics
  • BigQuery
  • dbt
  • Looker
Infrastructure & Observability
  • Docker
  • Kubernetes
  • Terraform
  • Datadog
Frontend
  • Next.js
  • React
6Contact