Tiago DaviTD
Open to opportunities

Tiago Davi

@tiagodavi

Software - AI Engineer (Elixir, Python, Rust, Flutter)

Brazil
Message

What I'm looking for

Looking for a challenging role that leverages my expertise in software engineering and machine learning to drive business growth and success.

Ranked among the top 100 engineers at IBM, He has been working as a Software / Machine Learning engineer for multiple companies with Elixir, Python, Rust and Flutter for over 15 years. His experience spans diverse challenges faced in more than 10 companies and about 50 projects, ranging from established entities like Apple to startups in the United States, United Kingdom, Brazil, and Norway.

Github:
https://github.com/tiagodavi/tiagodavi

Interviews with me:
https://tinyurl.com/td-tech-interviews

🔵 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.

🔵 Rust Skills:
- 2 projects deployed in Rust.
- Strong knowledge of Rust and Rocket Framework.
- Knowledge of Near Blockchain.
- Knowledge of Tokio and Rayon.

🔵 Python Skills:
- 3 projects deployed in Python.
- Knowledge of LLMs (Prompt Engineering) and Vector Databases.
- Experience with Neo4J and distance measures.
- Experience in TensorFlow and Flask / FastAPI.
- Knowledge of Computer Vision and NLP.
- Knowledge of Machine Learning and Nvidia Rapids.
- Ranked among the top 100 developers at IBM.

🔵 Flutter Skills:
- 3 mobile apps deployed in Flutter.
- Experience in Figma / UX Design.
- Experience in Mobile apps and Flutter / Dart.

🔵 JavaScript Skills:
- 2 Web Apps developed with Node.JS and Express.
- Experience with Next.Js and TypeScript.
- Helped to add around 4 new features to React Applications at Savi.
- Many years touching different JavaScript projects.

Experience

NL
Current

Software | AI Engineer

Nuvem LTDA

Sep 2023 - Present (9 months)

Built 1 Elixir library called Ex4J, a DSL to abstract and simplify access to Neo4J Graph Databases. Planned and developed the 1 UX and 8 screens of a new Dating App on Figma as well as the app itself in Flutter. Created 1 computer vision service in Python to extract features from people's faces such as hair color, eye color and gender. Developed 1 recommender system with pg vector for vector simil

DO

Software | AI Engineer

DockYard

Oct 2019 - Oct 2021 (1 year 11 months)

Created around 8 distributed features using Elixir at Apple for a security project to scan networks, collaborating with a team of 8. Solved challenges at Kamana using Elixir, OTP, and Live View and added about 23 new features to LiveView dashboards. Contributed as a Machine Learning Engineer to 2 open-source Elixir projects such as NX and Scholar. Pushed about 7 PRs by adding new features and solv

SS

Software | AI Engineer

Savi Solutions

Oct 2021 - Sep 2023 (1 year 11 months)

Solved around 32 GraphQL authentication bugs and added about 70 more features to a low-granularity permission service. Developed about 7 Rest APis with Elixir and Phoenix to communicate with over 2 thousand isolated Raspberry Pis. Created around 10 integration between an umbrella Elixir app and multiple isolated devices with Phoenix WebSockets. Developed about 4 Machine Learning systems for vehicl

PA

Elixir Engineer

Papa

Aug 2018 - Oct 2019 (1 year 2 months)

Created 1 API with Elixir to support an application to connect older people with people available to look after them. Developed 1 integration with external services by using Elixir to collect data from multiple sources. Played a key role in scaling our systems by implementing Kubernetes to efficiently manage a high volume of daily requests.

BR

Elixir | Flutter Engineer

Brainn.co

Mar 2017 - Aug 2018 (1 year 5 months)

Created 1 GraphQL API using Elixir, Phoenix, and Absinthe to collect data from mobile apps. Developed 1 mobile app for a major client in the travel sector using Dart and Flutter. Successfully integrated an existing native Android app with Flutter using Java. Received recognition from the team for implementing a solution utilizing the Levenshtein distance.

TL

Technical Lead

Techifide Limited

Jul 2015 - Mar 2017 (1 year 8 months)

Developed 1 award-winning app for the Civil Engineering sector using Node.js and Express. Created 1 app for interface testing using Node.js and Express. Assisted in the creation of scalable infrastructure using Linux on AWS. Guided Junior developers as Technical Mentor, providing mentorship.

BC

Full Stack Developer

Beware Consultoria

Jun 2012 - Jul 2015 (3 years 1 month)

Developed 1 project management app using PHP and MySQL. Assisted in infrastructure planning using Linux on Locaweb. Implemented automated processes that reduced manual operations by 35%.

PD

Back-end Developer

Profile Design

Jul 2009 - Jul 2012 (3 years)

Developed 4 payment services using Ruby on Rails, PHP, and MySQL. Created 7 e-commerce platforms from scratch utilizing PHP and MySQL. Contributed to the development of over 40 web systems across various business sectors.

LD

Software Engineer

Lv Design

May 2008 - Jul 2009 (1 year 2 months)

Developed 1 large-scale system to manage music and artists in Brazil using PHP and MySQL. Assisted in scaling 2 systems to handle thousands of daily users. Created a scalable infrastructure on the cloud.

CL

Software Engineer

ClickSoft

Aug 2007 - May 2008 (9 months)

Created 4 projects using a wide range of technologies. Developed 2 e-commerce platforms with integrated external APIs. Developed many applications with Ruby on Rails, PHP, MySQL, and JavaScript.

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan