Skip to content
View Gian-DS1's full-sized avatar
  • Santo Domingo, Dominican Republic
  • 19:59 (UTC -04:00)
  • LinkedIn in/gestevez-ds

Highlights

  • Pro

Block or report Gian-DS1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gian-DS1/README.md

$ whoami

Giancarlos Estévez, Data Engineer in Santo Domingo, Dominican Republic. Python, SQL, Airflow, dbt, Snowflake, Docker and CI.

Data engineer · Santo Domingo, Dominican Republic · open to remote roles

I build data pipelines that hold up outside a notebook: real sources, point-in-time correctness, tests and CI. MSc in Data Science & Business Analytics, currently studying Software Engineering to pair the data side with solid engineering practice.


$ cat tech-stack.yaml

Gian-DS1:~$ cat tech-stack.yaml
├─ ◈ data_foundations:

Python and PostgreSQL

pandas Parquet
Python · SQL · pandas · Parquet
├─ ⇄ pipelines_warehouse:

Airflow
dbt
Snowflake
Airflow · dbt · Snowflake
├─ ✦ machine_learning:

scikit-learn
scikit-learn · SHAP · FinBERT
├─ ▣ api_engineering:

FastAPI, Node.js and Express
FastAPI · Node.js · Express · WebSocket
├─ ⚙ delivery_quality:

Docker and GitHub Actions

pytest Vitest Playwright
Docker · GitHub Actions · pytest · Vitest · Playwright
╰─ ⌁ also_worked_with:

AWS and React

Databricks Power BI Streamlit
AWS · Databricks · Power BI · Streamlit · React
focus: data engineering · status: open to remote roles

$ ls projects/

Equity screener for the S&P 500 + NASDAQ 100 built on a strict point-in-time pipeline: fundamentals enter by their real SEC filing date, macro series by their ALFRED vintage, and 8-K sentiment only from the next business day — so the backtest can't learn from the future. Trained on 298k rows (515 tickers, 34 features), with SHAP explanations per signal, a rule-based exit engine and graduated drift monitoring.

Python · scikit-learn · SEC EDGAR · FRED · FinBERT · FastAPI · React · pytest · GitHub Actions

Personal-finance PWA: zero-based budgeting, credit-card cycles, debts and savings goals. Multi-currency, bilingual (es/en), installable, and backed by Postgres row-level security so each user only ever reaches their own rows.

React 19 · Vite · Supabase (Postgres + RLS) · Tailwind · Vitest · Playwright

End-to-end batch pipeline on a modern data stack: ingestion into Snowflake, dbt staging and mart models, Airflow orchestration, and an analytics layer with LLM review enrichment and natural-language querying over the warehouse.

Airflow · dbt · Snowflake · Python · Streamlit

Desktop canvas for running several AI coding agents in parallel — each one in its own real terminal, on an infinite board, driven by text or voice. macOS, Windows and Linux, with no build step.

Node.js · Express · WebSocket · xterm.js · node-pty


$ python scripts/radar.py

Coverage across four featured projects: data pipelines 50%, machine learning 25%, web apps 75%, finance 50%, orchestration 25%, agent tooling 25%. Public repository language mix: JavaScript, Python, TypeScript, PLpgSQL, PowerShell and Swift, scaled by relative byte count.

Project coverage: share of the four featured projects in each category. Language mix: public repository bytes, square-root scaled relative to the largest language. Snapshot: 2026-10-01.


$ git log --stats

Giancarlos Estevez's GitHub stats: commits, pull requests, issues and stars Most used languages on Giancarlos Estevez's GitHub

$ cat background.md

  • MSc in Data Science & Business Analytics — IMF Smart Education / UCAV, co-developed with Indra–Minsait
  • Currently studying Software Engineering
  • ~6 years in customer service across regulated health and finance sectors — real domain knowledge and the habit of absorbing complex business rules fast
  • Spanish (native) · English (C1)
  • Certifications: AWS Academy (ML & Cloud Foundations) · IBM Data Science · Google Cybersecurity

$ connect --socials

Connect with Giancarlos Estévez on LinkedIn    Giancarlos Estévez on GitHub



Santo Domingo, Dominican Republic · @Gian-DS1 · always learning
City-pop design and SVG generators adapted from macu-dev/macu-dev.

Pinned Loading

  1. fintrack fintrack Public

    FinTrack — personal-finance PWA: zero-based budgeting, credit-card cycles, debts and savings goals. React 19 + Vite + Supabase (Postgres + RLS). Multi-currency, bilingual (es/en), installable.

    JavaScript

  2. lienzo lienzo Public

    Canvas multi-agente: dirige Claude Code, Codex, Gemini, Copilot y modelos locales (Ollama) en paralelo con tu voz. App de escritorio (macOS/Windows/Linux) con diseño Liquid Glass.

    JavaScript

  3. stock-screener-ml stock-screener-ml Public

    ML stock screener: pipeline de datos Point-In-Time (yfinance, SEC EDGAR XBRL, FRED, FinBERT), modelo táctico con validación temporal, monitoreo de drift y dashboard FastAPI + React

    Python

  4. zomato-data-engineering-pipeline zomato-data-engineering-pipeline Public

    Data engineering pipeline for the Zomato dataset using Airflow, dbt, Snowflake, and Gemini-powered AI analytics.

    Python