Ranked among the top 100 engineers in the IBM AI competition and the top 60 in the Langflow AI competition, he has over 15 years of experience working as a Software and AI Engineer. He has contributed to more than 50 projects across 10 companies, ranging from established organizations like Apple to startups in the United States, United Kingdom, Brazil, and Norway. His expertise spans multiple technologies, including Elixir, Python, Rust, and Typescript.
🔵 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 Vector Databases.
- 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.
Business vision, I use tools and technology to deliver tangible value to the companies.
I actively contribute to open source projects, demonstrating my commitment to collaborative development. Some of my notable contributions include:
- Pull request #1237: elixir-nx/nx#1237
- Pull request #621: elixir-nx/nx#621
- Pull request #616: elixir-nx/nx#616
- Pull request #36: elixir-nx/scholar#36
- Pull request #20: elixir-nx/scholar#20
- Pull request #2: elixir-nx/scholar#2
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
I frequently share my expertise and experiences through writing articles. Some of my articles can be found at the following publications:
-
DockYard Blog: "How to Solve a Real Machine Learning Problem with NX" https://bit.ly/3Cke9kc
-
LinkedIn: "Embracing Linguistic Diversity in Global Teams" https://bit.ly/42A1KU3
I create engaging and informative videos on various topics. Here are a couple of examples:
- YouTube Video 1: https://youtu.be/pELHcLK9Gw0
- YouTube Video 2: https://youtu.be/o9mmnzQUvq8