Skip to content
View thomasviana's full-sized avatar

Block or report thomasviana

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
thomasviana/README.md

Thomas Viana | Senior Flutter Developer

Professional Engineer and AI-first problem solver

  • 📱 Mobile Developer with a focus on Flutter & Dart.
  • 🚀 Working at a Silicon Valley startup building CarbonVoice, a communication app for people on-the-go.
  • 🛠️ Strong in state management (Provider, Riverpod, Bloc), custom UI, and architecture patterns.
  • 🔄 CI/CD enthusiast: automating builds, tests, and deployments with CodeMagic and GitHub Actions.
  • 📈 Passionate about writing maintainable, testable, and scalable codebases.
  • 📚 Lifelong learner — recently diving into AI integrating workflows.

Languages and Tools I Use

flutter dart android javascript swift firebase

⚡Where to find me

linkedin instagram youtube

I love how technologies are used to create a different solutions for the world. That makes me a happier developer.

Pinned Loading

  1. budgets budgets Public

    Using BLoC and Firebase, this is a personal finances app to track budgets. You can also signIn by email, google, facebook, anonymously.

    Dart 25 12

  2. mofi mofi Public

    Mofi stands for Mobile Finances. An app focused on financial management for individuals as well as for small business.

    C++ 5 4

  3. clean_architecture_TDD clean_architecture_TDD Public

    (Null-safety) This is a Number Trivia app example using clean architecture TDD.

    Dart 71 20

  4. kickstart_web3 kickstart_web3 Public

    Kickstarter web3 smart contract example with contributions and voting system.

    JavaScript 2

  5. sandbox_prometeo_api sandbox_prometeo_api Public

    This example app interacts with prometeo API to link an app to bank accounts in Latin America.

    Dart 2

  6. kudos-web3 kudos-web3 Public

    A web3 platform to send, receive and share Kudos as NFTs. The users will interact with the blockchain through smart contracts. (POC)

    JavaScript 2