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.

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.
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 ⭐️!