Skip to content
View NicolasDev-web's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report NicolasDev-web

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.

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
NicolasDev-web/README.md

Nicolas Santos

Data Engineer · Applied AI Developer

Computer Science @ UNIFOR  •  Fortaleza, Brazil

LinkedIn Email Databricks Student Fellow

I build data and AI systems that run end to end — from raw public datasets to the interface someone actually uses. Most of my work sits at the intersection of data engineering and local-first LLM applications: RAG pipelines over clinical documents, natural-language interfaces to epidemiological databases, and desktop AI tools that keep inference on the user's machine instead of in someone else's cloud.

The recurring theme across my projects is privacy-preserving AI on real public-health data — systems that stay useful without shipping sensitive records anywhere.


Databricks Student Fellows

Databricks Student Fellows

Important

I was featured as one of the five students spotlighted by the Databricks Student Fellows program.

The Databricks Student Fellows program recognizes students building with the modern data and AI stack. Out of the whole cohort, five fellows were highlighted by the program — and I'm one of them.

The five featured Databricks Student Fellows

The five featured Databricks Student Fellows.

Program Databricks Student Fellows
Recognition One of 5 featured fellows
Focus Data engineering · Applied AI · Open source

Featured Work

A conversational data analyst for Brazil's Mortality Information System (SIM/DATASUS). You ask a demographic or epidemiological question in plain language; the system generates Python, executes it inside an isolated Docker sandbox, and returns charts with an executive summary.

The hard parts weren't the LLM — they were the data engineering around it: autonomously downloading, caching and filtering DATASUS parquet files, translating cryptic CID-10 codes into readable diagnoses, and choosing a chart type that doesn't collapse under a long tail of categories.

Python Qwen2.5-Coder PySUS Docker Plotly


Pipeline Unique for Reading and Epidemiological Segmentation.

Clinical guidelines run to hundreds of pages, and healthcare data can't be shipped to a third-party API. P.U.L.S.E. is a fully local RAG system that ingests clinical PDFs and CSVs and answers questions against them — no data leaves the machine, LGPD-compliant by construction, zero inference cost.

Built on a Medallion-style architecture adapted for AI workflows: Bronze ingestion → Silver chunking and cleaning → Gold embedding and vector persistence → RAG retrieval.

Python LangChain ChromaDB Ollama (Phi-3) Pandas Streamlit


A desktop note-taking app where both the notes and the model live on your machine. A llama.cpp sidecar is spawned lazily, streams over loopback HTTP, and shuts itself down when idle. Inline AI actions on selected text, a chat panel grounded in the current note, and full-text search via SQLite FTS5 with BM25 ranking.

It also profiles the host's available RAM on first run and recommends a model that will actually fit.

Rust Tauri 2 React TypeScript SQLite (FTS5) llama.cpp Qwen3


More projects
Project What it is
Churn Prediction End-to-end customer churn modelling in a Jupyter workflow
Facebook Ego Networks Structural analysis of scale-free behaviour in social graphs
Dijkstra / MST / Graph Coloring Graph algorithm implementations in Python and Java
OS Process Scheduler Simulator Process scheduling simulator built from scratch in Java
Portfolio Personal site, built with TypeScript and React

Stack

Languages   Python · TypeScript · JavaScript · SQL · Rust · Java · R

Data & AI   Pandas · NumPy · LangChain · ChromaDB · Ollama · llama.cpp · Jupyter · Plotly · Streamlit

Platform   Docker · SQLite · Git · Tauri · React


GitHub stats

Pinned Loading

  1. Text-to-PySUSConversationalAnalyzer Text-to-PySUSConversationalAnalyzer Public

    Text-to-PySUS is an intelligent, conversational Data Analyst application that allows users to explore and analyze the Brazilian Mortality Information System (SIM - DATASUS) using natural language.

    Python

  2. NoteAI NoteAI Public

    A local-first, AI-powered note-taking desktop app built with Tauri 2, React, and a local LLM (via llama.cpp's llama-server). No cloud dependency — your notes and the AI inference both run entirely …

    TypeScript

  3. P.U.L.S.E P.U.L.S.E Public

    P.U.L.S.E. | A Local-First RAG system focused on public health. Processing and querying epidemiological protocols with full privacy (LGPD) and at no cost. Developed using Python, LangChain, ChromaD…

    Python

  4. FilaNami FilaNami Public

    Forked from LuizGup/FilaNami

    FilaNami é uma aplicação de gerenciamento de filas de atendimento com API REST (backend) e interface web (frontend). Foi desenvolvida para controlar guichês, senhas e histórico de atendimentos, ofe…

    JavaScript

  5. TrabalhoGrafosFacebook TrabalhoGrafosFacebook Public

    Análise Estrutural e Comportamento de Escala Livre: Facebook Ego Networks

    Jupyter Notebook