Skip to content

Bernardo Teixeira

Building things that feel inevitable.

Fullstack Developer · Lisbon

User-centered, scalable software — from microservices to data-rich frontends.

Interfaces that move with intent.

Selected work

Continue ↓

Scroll

(01) — Selected Work

(02) — About

Based in
Almada · Lisbon, Portugal
Status
Open to new opportunities

A results-driven fullstack developer with a master's degree in Computer Science, specialized in data visualization and cybersecurity.

I love turning complex problems into efficient, elegant software that people actually enjoy using — from designing RESTful APIs and orchestrating microservice infrastructures with Docker, to crafting interactive data visualizations with D3.js.

I'm a collaborative problem-solver focused on performance, scalability, and great user experience.

(03) — Experience

(04) — Capabilities

Languages
  • Python
  • Java
  • C
  • JavaScript
  • TypeScript
Frontend
  • React
  • React Native
  • React Flow
  • Next.js
  • Expo
  • D3.js
  • Angular
  • HTML/CSS
  • HTML5
  • CSS3
  • Vanilla JS
  • Tailwind CSS
  • shadcn/ui
  • dnd-kit
  • i18next
  • Responsive
Backend & APIs
  • FastAPI
  • Celery
  • RabbitMQ
Data & Storage
  • PostgreSQL
  • PostgreSQL (RLS)
  • Supabase
  • Realtime
  • NoSQL
  • MongoDB
  • MinIO
Cloud & Infrastructure
  • AWS Cognito
  • AWS EC2
  • AWS S3
  • Docker
  • Traefik
AI-Assisted Development
  • Claude Code
  • Cursor
  • Codex

Education

  • 2024

    M.Sc. Computer Science

    Instituto Superior Técnico, Lisbon

    Specializations in Cybersecurity and Data Visualization.

  • 2024

    Computer Science (Exchange)

    Universität Bremen — Erasmus+

    Winter semester exchange in Germany.

Languages

Portuguese
Native
English
B2 · 10+ years
Spanish
Intermediate
German
A1 · Erasmus+