Hello! My name is José Donato

I'm a Fullstack Engineer from Portugal, specializing in building tools for quants and traders. Currently leading web development at OpenBB, I've architected and built OpenBB Workspace from the ground up over the past 4 years. My passion lies at the intersection of trading and web technology.

Want to chat? DM me on X/Twitter or LinkedIn

José Donato

Tools

Sprite your SVGs

Transform and optimize your SVGs by generating an efficient sprite. Reduce HTTP requests, style with CSS, and externalize icon data.

EmojiSense

AI-powered emoji suggestion tool that helps you find the perfect emojis for your text. Get customized emoji recommendations instantly.

BTC 100K Countdown

A real-time Bitcoin price tracker that shows the progress towards $100,000, powered by Pyth Network's price feeds.

Gift Helper

AI-powered gift suggestion tool that helps you find the perfect gift for your family, friends, and anyone else you want to give a gift to.

Quiz Generator

Transform your blog posts into interactive quizzes powered by AI.

Projects

OpenBB Workspace

web app

Technologies used: React, TailwindCSS, Zustand, Tanstack/React Query

Enterprise UI built for AI workflows.

Crypto Futures Arbitrage Scanner

web app

Technologies used: Go, JavaScript, WebSocket, TradingView

Real-time crypto futures arbitrage scanner connecting to multiple exchanges via WebSocket. Shows live price gaps and market microstructure inefficiencies across 9 exchanges.

Binance L3 Order Book Estimator

web app

Technologies used: Go, D3.js, WebSocket

Professional-grade real-time L3 order book visualizer for Binance perpetual futures that reconstructs individual order queues from L2 market depth data with K-means clustering.

ollama-reply

browser extension

Technologies used: React, Vite, TypeScript, TailwindCSS, shadcn-ui, Ollama

An open-source browser extension that leverages the power of the Ollama Llama3 model to generate engaging replies for social media growth.

OpenBB Polymarket

web app

Technologies used: Cloudflare, TypeScript, OpenBB, Polymarket API

OpenBB Workspace app that connects to the Polymarket API, enabling integration of prediction market data with widgets for events, markets, and price history.

OpenBB Website

website

Technologies used: remix.run, TailwindCSS, TypeScript, mdx-bundler, Posthog, Directus

The company website for OpenBB.

Race Stack

web app

Technologies used: Remix, TailwindCSS, TypeScript, Cloudflare Pages, Cloudflare D1, Drizzle ORM

A Remix run stack built for the edge, utilizing Cloudflare Pages and D1 for optimal performance.

Sprite Your SVGs

web app

Technologies used: SvelteKit, TailwindCSS, TypeScript

Transform and optimize your SVGs by generating an efficient sprite, reducing HTTP requests and externalizing icon data.

OpenBB Docs

website

Technologies used: docussaurus, TailwindCSS, TypeScript, React

The company website for OpenBB.

OpenBB Hub

website

Technologies used: remix.run, TailwindCSS, TypeScript

The company website for OpenBB.

OpenBB Platform

desktop app

Technologies used: Python, Plotly, Pydantic, FastAPI, Pandas

An open source product for investment research.

Credential Platform

mobile app

Technologies used: Flutter, Flask, MySQL

A platform for creating credentials for one of the biggest festivals in Portugal.

High School App

mobile app

Technologies used: React Native, Expo

A native application for a high school in my hometown.

Application for Queima das Fitas

mobile app

Technologies used: React Native, Expo

A mobile application dedicated to Queima das Fitas.

RUC.pt

website

Technologies used: Next.js, TailwindCSS, Wordpress, GraphQL

A website for a nation-wide radio.

Smart contracts to sign up presences in classrooms

web app

Technologies used: web3, React, Material-UI, truffle, ganache

Project done for Informatics Security and Law course. It uses smart contracts to register the presence of students in a classroom and for teachers to check which students are present.

Learning elliptic-curve cryptography

web app

Technologies used: Next.js, Material-UI

Web App developed for Cryptography course in Masters. It has a backend in Node.js to calculate the elliptic curves.

Public Key Infrastructure with blockchain

web app

Technologies used: Node.js, Blockchain, React, Material-UI

Backend uses node.js and implements a simple blockchain to store the PKI certificates. The frontend is a React application.

Mihi Jewellery

website

Technologies used: Next.js, DatoCMS, TailwindCSS, TypeScript

Ecommerce catalog developed for a jewellery company. Uses DatoCMS and Next.js with TailwindCSS and Cloudinary for media management.

Pensec

desktop app

Technologies used: Python, nmap, searchsploit

Project done for Security Auditing course. Python application that aims to be an all-in-one pentesting tool.

presentation-helper

web app

Technologies used: Next.js, Firebase, TailwindCSS, PWA

Productivity tool to help you and your attendees ace in presentations. It is a PWA with excellent lighthouse scores.

BudgetGuru

web app

Technologies used: SvelteKit, TailwindCSS, Hanko, DrizzleORM, Chart.js

AI-powered personal finance mentor that simplifies budgeting, tracking, and optimizing your finances with passkey authentication and intelligent insights.

Made with ❤️ by José Donato.
Open source on GitHub. If you like it, please give it a ⭐️!