Jonathan A. Rocha

Jonathan A. Rocha

Data Scientist · AI/ML Engineer · Full-Stack Developer

Building applied ML systems in industry. Independent research in topology-aware deep learning and time-series data mining.

jonx0037@gmail.comLinkedInGitHubAustin, TX

Choose your path

Jonathan A. Rocha

Shipping Production ML

20+ years of full-stack engineering experience across financial services (Wells Fargo), automotive retail, marketing technology, and AI/ML consulting. Currently shipping production ML systems — multimodal RAG, multi-agent pipelines, sentiment-driven market intelligence — backed by an M.S. in Data Science from SMU.

Email me about roles
Jonathan A. Rocha

Research & Applied Science

Independent research in topology-aware deep learning, time-series data mining, and NLP applied to financial markets. Author of the Formal educational platform series (180+ topics across 39 tracks) and the Applied NLP for Finance book manuscript.

Email me about research

🎉What's New

🎓

Completed the M.S. in Data Science at SMU (August 2026) — capstone on sentiment-based market regime detection

📘

Writing "Applied NLP for Finance: Building Market Intelligence Systems with Language Models" — book manuscript in progress with companion GitHub repo

💼

DataSalt.ai consultancy actively serving Texas businesses across retail, agriculture, legal, and healthcare — 10 case studies and 7 technical blog posts published

Formal Educational Platform Series

180+ topics · 39 curriculum tracks · Astro · React · MDX · D3.js · KaTeX

formalml.com
65+
topics
13
tracks

Formal ML

Mathematical foundations of modern machine learning. Geometric-first exposition with rigorous proofs and interactive D3 visualizations.

Topology & TDALinear AlgebraProbability & StatisticsOptimizationDifferential Geometry+8 more
formalstatistics.com
32+
topics
8
tracks

Formal Statistics

A pure statistics curriculum from probability foundations through high-dimensional inference.

Foundations of ProbabilityCore Distributions & FamiliesConvergence & Limit TheoremsStatistical EstimationHypothesis Testing & Confidence+3 more
formalcalculus.com
32+
topics
8
tracks

Formal Calculus

Calculus and analysis curriculum spanning single-variable through functional analysis essentials.

Limits & ContinuitySingle-Variable CalculusMultivariable Differential CalculusMultivariable Integral CalculusSequences & Series+3 more
formalrag.com
51+
topics
10
tracks

Formal RAG

The mathematics of retrieval-augmented generation — retrieval geometry, ANN algorithms, probabilistic IR, ranking, and evaluation. Rigor-first and systems-aware rather than a build tutorial.

Retrieval FoundationsEmbedding-Space GeometryProbabilistic IRVector QuantizationANN Index Structures+5 more

Projects

Cross-Asset Sentiment Regime Detector

Industry · Academic

SMU Capstone (advised by Dr. Lin). Two-layer pipeline combining GARCH(1,1) volatility modeling with a Statistical Jump Model for cross-asset sentiment regime detection. Ensemble approach integrates BERT-family transformers with classical time-series methods. Live dashboard with hybrid RAG + live-context chatbot.

PythonBERTGARCHStatistical Jump ModelRAG

finrag.io — Multimodal Financial RAG

Industry · Academic

A multimodal financial document intelligence platform. Gemini Embeddings 2 + Qdrant for retrieval, Cloudflare R2 for storage, FastAPI backend on Fly.io, Claude Sonnet for synthesis, Gemini Flash for TTS of earnings call transcripts.

GeminiQdrantFastAPIClaude SonnetNext.js

CounselOS — Multi-Agent Legal Intake

Industry

A multi-agent AI legal matter intake system featuring a five-agent pipeline with a custom state machine orchestrator. Built for portfolio and technical interview preparation; demonstrates multi-agent orchestration patterns.

FastAPINext.jsMulti-AgentRailwayVercel

HarliBot — Bilingual Municipal AI Chatbot

Industry

Production RAG-based AI chatbot for the City of Harlingen, TX. True bilingual support (EN/ES), 2,100+ vector-indexed chunks, full deployment on Vercel + AWS Lambda.

ReactNext.jsRAGAWS Lambda

DataSalt.ai — Consultancy Platform

Industry

The DataSalt.ai consultancy site with 10 case studies covering South Texas verticals (boat sales, beach resort, shrimping, citrus/agriculture, healthcare, construction, law firm, used-car dealership), SaltyDog AI chatbot with custom Amelie French Bulldog avatar, programmatic hero image generator, and 7 technical blog posts.

Next.js 14Tailwind CSSVercel

Persistent Homology for Financial Regime Detection

Academic

ML 2 final project. Applied topological data analysis methods — persistent homology, Vietoris–Rips complexes, persistence diagrams — to financial time-series classification. Deliverables: video script, Jupyter notebook, presentation deck.

PythonGUDHIRipsergiotto-tda

Statistics Visualization

Academic

A collection of Mermaid diagrams visualizing complex statistical concepts for Data Science education.

Mermaid.js

ENGL 5374 Final Project

Academic

A Vite-React website exploring Twitter platform governance, featuring interactive diagrams.

ReactVite

In Progress

Applied NLP for Finance

Manuscript in progress · 12–13 chapters

Building Market Intelligence Systems with Language Models

A book and companion code repository covering knowledge graphs, LLM workflows, and applied financial NLP. Bridges current research with practitioner-ready engineering.

Companion repoDual MIT / CC BY-NC 4.0

Research Interests

Research is anchored in topology-aware deep learning and time-series data mining, with applied threads in financial NLP and sentiment-based regime detection. This work continues through the Formal series and the Applied NLP for Finance manuscript.

Topology-aware deep learning
Time-series data mining
NLP applied to financial markets
Sentiment-based market regime detection
Topological data analysis (persistent homology, Mapper)
Ensemble transformer models
Scalable ML systems
Distributed computing architectures
Computational text analysis

Education

Jonathan A. Rocha

Master of Science, Data Science

Southern Methodist University (SMU)

Graduated August 2026 · GPA: 3.8 · Advisor: Dr. Lin

  • Capstone: Sentiment-based market regime detection using ensemble transformer models (BERT-family + GARCH(1,1) + Statistical Jump Model)
  • Coursework: Artificial Intelligence, Database Management Systems, Applied Statistics I & II, Machine Learning II

Master of Arts, English

Texas A&M University – Central Texas (TAMUCT)

Graduated December 2024

Bachelor of Arts, History

Texas A&M University (TAMU)

Graduated 2004

Experience

Jonathan A. Rocha

    Founder & Chief Executive Officer

    Current

    DataSalt.ai

    January 2026 – Present · Austin, TX · Hybrid

    Founded a boutique AI/ML consultancy serving small and mid-sized Texas businesses. Lead all data science engagements: retrieve and analyze sensitive client data across retail, agriculture, legal, healthcare, and other verticals; transform inputs into actionable insights through intuitive data storytelling.

    • Built finrag.io, a multimodal financial RAG system (Gemini Embeddings 2, Qdrant, Cloudflare R2, FastAPI on Fly.io, Claude Sonnet, Next.js on Vercel)
    • Created the Formal educational platform series — formalml.com, formalstatistics.com, formalcalculus.com, formalrag.com — Astro / React / MDX / Tailwind CSS / D3.js / KaTeX with 180+ published topics across 39 curriculum tracks
    • Published portfolio of 10 case studies and 7 technical blog posts at datasalt.ai; built SaltyDog, an AI chatbot with custom avatar

    Senior Web Developer & Full-Stack Engineer

    Fullsteam

    June 2021 – December 2025 · Austin, TX · Remote

    Architected and maintained 150+ React web applications aligned with company digital strategy, building front and back end across JavaScript, Python, Go, HTML, and CSS.

    • Built the client sales-reporting pipeline — a nightly Python runner reconciling POS transactions, Google Analytics, and Google/Facebook ad-spend APIs into a single reporting view across 100+ accounts, reclaiming roughly 20 analyst hours per week
    • Engineered explicit partial-data detection into that pipeline: upstream provider lag made backfill impossible, so incomplete days were flagged rather than silently reported as complete
    • Replaced a $1,500+/yr SaaS dependency with in-house Python NLP and analytics services (pandas, scikit-learn, TF-IDF, text embeddings); integrated Cohere/LLM tooling and e-commerce chatbots into 40+ client properties
    • Managed database systems and AWS cloud infrastructure; performance work cut median page load 400% and lifted search visibility 125% across managed properties

    Web Developer

    DRS

    February 2017 – June 2021 · Austin, TX

    Front-end and full-stack engineering for e-commerce clients, building storefront interfaces and the back-end services behind them.

    • Built Bootstrap- and React-based storefront interfaces for 100+ e-commerce clients
    • Delivered full-stack work across JavaScript, Python, and Go on AWS; maintained production databases and REST integrations
    • Built responsive, mobile-first layouts wired to back-end services over REST APIs

    Senior Web Developer

    Amaru Motors LP dba Charlie Clark Nissan

    March 2009 – January 2017 · Harlingen, TX · Onsite

    Developed, optimized, and maintained user-facing websites and web applications for one of South Texas’s largest dealer-group operations.

    • Led mobile-first web design initiatives and contributed to the initial design and development of the company mobile app
    • Optimized site performance for SEO and usability, improving search rankings and customer engagement across digital properties

    Web Developer

    Wells Fargo

    March 2004 – March 2009 · San Antonio, TX · Onsite

    Built and maintained secure, user-friendly web applications supporting Wells Fargo online banking — account management, transactions, customer self-service — under strict regulatory and security requirements.

    • Worked across the stack with a back-end focus using HTML, CSS, JavaScript, and Python; built reliable, high-performing features under banking-grade security standards
    • Collaborated with product, design, and security teams to ensure regulatory compliance while optimizing backend services for response time, stability, and usability

    Independent Web Development Consultant

    Self-Employed

    2004 – Present · Austin, TX · Hybrid

    Two decades of end-to-end custom web solutions specializing in React, responsive design, and UX/UI for clients ranging from startups to enterprises.

    • Manage every stage of the project lifecycle: requirements gathering, technical architecture, full-stack development, API integration, performance optimization, accessibility, ongoing maintenance
    • Translate complex business needs into clear technical solutions; provide strategic guidance on best practices to non-technical stakeholders

Technical Skills

Development

TypeScript / JavaScript (ES6+)

React / Next.js

Astro / MDX

Python (FastAPI, Flask)

Node.js

R, SQL

Data Science & ML

Hugging Face Transformers / BERT

NLP & time-series modeling

RAG pipelines (Gemini, Claude, Qdrant)

GARCH & ensemble methods

Scikit-learn, PyTorch

Statistical inference & A/B testing

Math & ML Theory

Topology & TDA (persistent homology, Mapper)

Differential geometry

Optimization

Probability & statistics

Information theory

Learning theory

Infrastructure & Data

Vercel · Fly.io · Railway

AWS · Cloudflare R2

Qdrant · MongoDB · NoSQL

D3.js · KaTeX · MDX

Docker · CI/CD

Full-stack architecture

Get in Touch

Jonathan A. Rocha

I'm open to AI/ML engineering, data science, and applied research roles. Reach out — I'd be glad to talk.