Skip to content
View tiagodavi's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@casadocodigo

Block or report tiagodavi

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
tiagodavi/README.md

Hi there 👋

I'm a full-stack software engineer with over 15 years of experience in computer science, 5 years in artificial intelligence, and around 50 projects built from the ground up. I've contributed to open source, authored a technical book on Elixir, and ranked in two global AI competitions. I specialize in designing optimized solutions under uncertainty by combining research, technology, critical and system thinking to build intelligent, distributed, and reliable applications.

Remote Only!

🔵 Elixir Skills:

  • About 10 projects deployed in Elixir.
  • Strong knowledge of Elixir, Phoenix and LiveView.
  • Strong Knowledge of OTP and Distributed nodes.
  • Author of "Elixir from zero to Concurrency" on Amazon.
  • Open Source contributions on Elixir Projects such as Nx and Scholar.
  • Experience in GraphQL with Absinthe.
  • Experience in Phoenix Presence and WebSockets.

🔵 Python Skills:

  • 4 projects deployed in Python.
  • Knowledge of LLMs (Structured Outputs/Prompts/Measurements), RAG, Agents and Vectors
  • Experience with Knowledge Graph, Neo4J and distance measures.
  • Experience with FastAPI.
  • Knowledge of Computer Vision and NLP.
  • Knowledge of Traditional Machine Learning and Nvidia Rapids.
  • Ranked among the top 100 ML developers at IBM competitions.

🔵 JavaScript/Typescript/React/React Native Skills:

  • 2 Web Apps developed with Node.JS, Express and NextJS.
  • 1 Mobile app developed with React Native and Expo.
  • Worked full time with React and TypeScript at Glimpse.
  • Helped to add around 5 new features to React Applications at Savi.
  • Many years touching different JavaScript/Typescript and React projects.

🔵 Rust Skills:

  • 2 projects deployed in Rust.
  • Strong knowledge of Rust and Rocket Framework.
  • Knowledge of Near Blockchain.
  • Knowledge of Tokio and Rayon.

What sets me apart?

Business vision, I use tools and technology to deliver tangible value to the companies.

Open Source Contributions:

I actively contribute to open source projects, demonstrating my commitment to collaborative development. Some of my notable contributions include:

Authoring a Book:

I have authored a book titled "Elixir: Do zero à concorrência" that provides valuable insights and knowledge on Elixir programming.

The book is available on Amazon: https://bit.ly/3WYnqrw

Writing Articles:

I frequently share my expertise and experiences through writing articles. Some of my articles can be found at the following publications:

Video Production:

I create engaging and informative videos on various topics. Here are a couple of examples:

Contact me on Codementor


Pinned Loading

  1. tcp_distributed_app_elixir tcp_distributed_app_elixir Public

    This is a TCP Server and distributed app example in Elixir.

    Elixir 4 1

  2. elixir-bank-as-service elixir-bank-as-service Public

    This is an Elixir Umbrella APP that provides Bank as Service.

    Elixir 5 2

  3. elixir-stock-exchanges elixir-stock-exchanges Public

    stock exchanges by using Elixir

    Elixir 4

  4. optmizing-warehouse-flow optmizing-warehouse-flow Public

    Optimizing Warehouse Flow by using Reinforcement Learning.

    Python 2 1

  5. rust-near-smart-contract rust-near-smart-contract Public

    Smart Contract in Rust with Near Blockchain

    Rust

  6. ex4j ex4j Public

    Combine the power of Ecto with the Bolt protocol + an elegant DSL for Neo4J databases.

    Elixir 20 1