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 ↓
(01) — Selected Work
- Project Setup Template2025
A production-ready microservices boilerplate that spins up a full event-driven stack with a single command — a FastAPI backend, Celery workers, RabbitMQ, PostgreSQL, Redis and MinIO behind Traefik, plus a custom React Flow dashboard that visualizes data flowing across services in real time.
- Docker
- FastAPI
- Celery
- RabbitMQ
- PostgreSQL
- React Flow
- Traefik
- Moments2025
A cross-platform social app where friends turn everyday activities into friendly competitions — build a catalog of point-weighted events, create races with friends, log completions with photos, and climb live leaderboards, all wrapped in a feed of posts and stories, follows, and real-time notifications. Built solo on Expo Router with a Supabase backend.
- React Native
- Expo
- TypeScript
- Supabase
- PostgreSQL (RLS)
- Realtime
- Curantis2025
A doctor-facing medical coordination platform where clinical teams manage patient cases through a Kanban care pipeline, clinical timelines, and a shared team agenda. Built as a component-driven, fully bilingual (PT/EN) SPA with drag-and-drop and calendar interactions.
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- dnd-kit
- i18next
- Makai Açaí2026
A bilingual (PT/EN) marketing website for a real beachside açaí shop in Costa da Caparica, Portugal. Hand-built with zero dependencies — vanilla HTML/CSS/JS, a custom design system, scroll-reveal animations and a lightweight client-side i18n layer.
- HTML5
- CSS3
- Vanilla JS
- i18n (PT/EN)
- Responsive
(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
- 2025 — Present
R&D Software Engineer · ISQ — Investigação e Desenvolvimento
Orchestrate full-stack microservice infrastructures using pre-built and custom Docker images. Deploy and manage PostgreSQL, MongoDB, and MinIO. Design RESTful APIs in Python, build consumer/producer services with Celery over RabbitMQ queues, and integrate machine-learning services — applying efficient AI-assisted development with Cursor and Claude Code.
- 2023 — 2024
Master Thesis — Digital Twin · Jerónimo Martins
Built a Digital Twin of a distribution-center warehouse: a dynamic, real-time virtual representation used to simulate behavior and performance, enabling analysis, monitoring, optimization, and event prediction. Developed mainly in JavaScript (D3.js) and Python, creating rich visualizations for frontend dashboards.
- 2022
Full Stack Developer · Tryp.com
Implemented new endpoints and automated email processes. Designed databases from scratch — defining table relationships and writing complex queries — and collaborated with diverse international teams across AWS, Postman, Mailchimp, and PGAdmin.
(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+
