Skip to main content
Available for work

Pedro Marques

Full-Stack Developer & Data Scientist

Building intelligent, immersive digital experiences — from data pipelines to interactive frontends

Scroll
01

About Me

Full-stack developer and data scientist with hands-on experience shipping production software across mobile, web, and ML — from a React Native app backed by 2,200+ tests to machine learning systems processing millions of data points in real time. I completed a 6-month internship at Quic Portugal and hold a CTeSP in Mobile Development from ISTEC. I focus on clean architecture, solid test coverage, and building software that solves real problems.

📍Based in Lisbon, Portugal
12Projects Built
4Full-Stack Apps
10ML Models
9Languages
02

Featured Projects

Each planet represents a project. Scroll to explore.

Earth — Project 01

A mobile app that helps couples manage their home together — from shared tasks and burnout detection to AI-powered insights. Built with real-time sync, offline support, end-to-end encryption, and a gamification system. Backed by 2,200+ tests with 95% coverage.

React NativeTypeScriptFirebaseExpo
Mars — Project 02

Energy Forecast PT

Github repo link

A full-stack energy consumption forecasting system for Portugal by region. Gradient-boosted tree models (XGBoost / LightGBM / CatBoost) with Optuna tuning (30 trials × 5-fold walk-forward CV), permutation-importance feature selection, and split conformal prediction intervals on 40K+ real hourly samples — production model (with_lags) hits MAPE 1.44%, R² 0.998, 61% RMSE reduction vs. the best baseline. React 19 + TypeScript frontend (EN/PT, dark-only), FastAPI backend with 7 routers, one-click HuggingFace Spaces deploy, and 760+ tests.

PythonXGBoostLightGBMReactTypeScriptFastAPIDockerLive Demo
Jupiter — Project 03

A Discord-like voice and text platform built from scratch for gamers. Features a custom Rust audio engine with sub-60ms latency, a Go backend with 41 REST endpoints, and cross-platform desktop apps. 12,000+ lines of code across 4 languages.

RustGoSvelteTauri
Saturn — Project 04
Clutch Labs logo

Clutch Labs

Github repo link

An AI-powered analytics platform for competitive CS2 players. Uses 7 specialized ML models to detect gameplay errors, predict round outcomes, and generate tactical insights from demo files — processing millions of data points per match in under 60 seconds.

Next.jsFastAPIPostgreSQLPython
03

Skills & Technologies

The tools and technologies I use to bring ideas to life.

Frontend

React / Next.jsTypeScriptTailwind CSSHTML / CSS

Backend & Data

PythonNode.jsPostgreSQLREST APIsPandas / NumPyScikit-learn

Data Science & Tools

Machine LearningData VisualizationTensorFlow / PyTorchGit / GitHubDockerSQL
04

Let's Work Together

Whether you need a developer, have an idea worth building, or just want to talk tech — I'm always open to connecting.

Or email directly

pedrom02.dev@gmail.com

Lisbon, Portugal

Find me on