Skip to content
View tiangolo's full-sized avatar


Private Sponsor


Block or Report

Block or report tiangolo

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hey! I'm @tiangolo (Sebastián Ramírez) 👋

I'm a software developer from Colombia. 🇨🇴

I currently live in Berlin, Germany. 🇩🇪

I have been building APIs and tools for Machine Learning and data systems, in Latin America, the Middle East, and now Europe, with different teams and organizations. 🌎

I created FastAPI, Typer and a bunch of other open source tools. 🚀

I like to build things with Deep Learning/Machine Learning, distributed systems, SQL and NoSQL databases, Docker, Python, TypeScript (and JavaScript), modern backend APIs, and modern frontend frameworks. 🤖

I'm currently dedicating a high percentage of my time to FastAPI, Typer, and my other open source projects. At the same time, I'm also helping a limited number of teams and organizations as an external consultant. If you would like to have my help with your team and product, feel free to contact me. 🤓

If my open source projects are useful for your product/company you can also sponsor my work on them. ☕

You can find me on:


  1. fastapi fastapi Public

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Python 72.6k 6.1k

  2. typer typer Public

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Python 14.7k 626

  3. full-stack-fastapi-template full-stack-fastapi-template Public

    Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

    TypeScript 24k 4k

  4. sqlmodel sqlmodel Public

    SQL databases in Python, designed for simplicity, compatibility, and robustness.

    Python 13.4k 607

  5. asyncer asyncer Public

    Asyncer, async and await, focused on developer experience.

    Python 1.5k 48

  6. uwsgi-nginx-flask-docker uwsgi-nginx-flask-docker Public

    Docker image with uWSGI and Nginx for Flask applications in Python running in a single container.

    Python 3k 606