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 have a quick chat? You can DM me on Twitter or LinkedIn.

-
OpenBB Website
website
Technologies used: remix.run, TailwindCSS, TypeScript, mdx-bundler, Posthog, Directus
The company website for OpenBB.
-
OpenBB Workspace
web app
Technologies used: React, TailwindCSS, Zustand, Tanstack/React Query
Enterprise UI built for AI workflows.
-
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.
-
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 for Queima das Fitas
mobile app
Technologies used: Flutter, Flask, MySQL
A platform for creating credentials for one of the biggest festivals in Portugal.
-
Native Application for a High School
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.
Made with ❤️ by José Donato.
Open source on GitHub. If you like it, please give it a ⭐️!