Skip to content

David Rodriguez

Data Analyst & Web and Mobile Developer

I analyze data until it makes sense, then build the sites and apps where people look it up. Data science, web, and mobile — same precision.

Selected projects

Web Development

ConoceValencia

A live Valencia site: EMT and metro arrivals, Valenbisi, Fallas, and the city agenda. Maps on open city data, five languages, no sign-up.

Next.js · TypeScript · MapLibre · PostgreSQL

Mobile Development

ConoceValencia App

A native Valencia app: EMT, Valenbisi, metro, and the city agenda, with widgets and notifications. Built for iOS and Android; on Google Play for now, free, no sign-up.

Expo · React Native · TypeScript · MapLibre

Web Development

Diego Sabanés

Official site for filmmaker Diego Sabanés: filmography, bio, workshops, and script consultancy. Next.js and Sanity — an editorial archive between Argentina and Spain.

Next.js · TypeScript · Sanity · next-intl

Data Science

Global Chocolate Sales Dashboard

Interactive dashboard built with Python & Plotly Dash tracking sales data (2022-2025) across 6 countries. Features dynamic filtering by region and time range to analyze revenue and shipping performance.

Python · Dash · Plotly · Pandas

Data Science

Historical Stock Revenue Dashboard

Analyzed financial trends for companies like Tesla, Amazon, and GameStop. Utilized Web Scraping and yFinance for extraction, building interactive dashboards with Plotly.

Python · Pandas · Plotly · Web Scraping

Data Science

Chicago Data Analysis with SQL

Integrated socioeconomic, school, and crime datasets into a SQLite database. Executed complex SQL queries to uncover correlations between poverty, school safety, and crime rates.

Python · SQL · SQLite · Pandas

Data Science

SpaceX Falcon 9 Landing Prediction

End-to-end Capstone Project. Predicted first-stage landing success to estimate launch costs ($62M vs $165M). Pipeline involved Data Collection (API & Web Scraping), SQL Warehousing, Exploratory Data Analysis, Interactive Maps with Folium, and Machine Learning Model Optimization (SVM, Decision Trees, Logistic Regression).

Python · Scikit-learn · SQL · Folium · Pandas

Data Science

Machine Learning Techniques & Pipelines

Comprehensive technical study of ML algorithms including Classification (SVM, Decision Trees) and Clustering (DBSCAN, K-Means). Built pipelines with GridSearchCV validation, feature engineering with PCA, and regularization, culminating in a real-world Rainfall Prediction Classifier.

Python · Scikit-learn · XGBoost · PCA