Looking for a challenging role that leverages my expertise in software engineering and machine learning to drive business growth and success.
Tiago Davi
@tiagodavi
Software - AI Engineer (Elixir, Python, Rust, Flutter)
What I'm looking for
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
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
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
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
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.
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.
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.
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.
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.
Tech stack
Learn about the tools and technologies that Tiago likes to use.
Availability
Location
Authorized to work in
Website
github.com/tiagodaviPortfolio
github.com/tiagodaviSalary expectations
Social media
Job categories
Interested in hiring Tiago?
You can contact Tiago and thousands of other talented remote workers on Himalayas.
Message TiagoFind 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!
![Himalayas profile for an example user named Frankie Sullivan](/himalayas-profile-mockup.jpg)