Hire
Rodrigo João Bertotti
Node.js, Flutter, Firebase, SQL Developer, and more️
Open Source Developer | Check my GitHub
App and Back-End Developer
Graduated in Computer Science
10 years of Programming Experience
I fell in love with programming in 2014
Transparent
The time of development of each feature is documented on realtime with Google Sheets
Very Accessible
Get fast answers when contacting me
Reliable
I would never leave a project out of the blue and I can prove it
Careful
I always try to think ahead to avoid unexpected issues, like, what happens if we don't receive the Webhook?
Deadlines in Mind
Each feature is finished on the established date
Approved on Arc.dev
Approved on Adevait
Approved on Turtle OS
Testimonials and Praises 👏
Daniel's Testimonial | Project Manager at fotofinish.com
💬 “I had the pleasure of working with Rodrigo when we hired him at FotoFinish to build out our Android and iOS mobile applications. Rodrigo is an absolute dream to work with - he is very experienced and highly skilled in Dart/Flutter, takes initiative, is an excellent communicator. He is efficient and produces world class work. I recommend Rodrigo with no hesitation!”
Eduardo's Testimonial | Co-Founder of vets.com.br
💬 "Rodrigo is a very well rounded programmer, with great logic, organization and communication skills. Will definitely hire him again for our projects!"
⭐ My Projects on GitHub are loved ⭐
My open-source projects have over 145 Stars and 45 Forks from developers who love my projects!
StackOverflow: Over 5,300 of Reputation and 3 Gold Badges
StackOverflow is a Q&A platform focused on Developers, I helped several developers there, my account has over 5,300 of Reputation
Reddit Users enjoy my Projects
I shared my GitHub projects on Reddit and the users loved it!
Skills ⚡
I'm ready to build any kind of project
Flutter
App Development
Node.js
Back-End Development
WebSocket
Your App without refresh button 😉
Real-time with any database!
Firebase and Firestore
Cloud Computing
Database
Database
Linux
To host the Back-End Server
Nginx
Reverse Proxy
Python, Django and Flask
Back-End for Artificial Intelligence
✍🏻 Currently learning and practicing
Open AI
Artificial Intelligence
✍🏻 Currently learning and practicing
UI + Backend built by me
Contains audio 🔊 Apps that I've built the UI and Backend.
All my public Projects
Projects I worked as Freelancer and my Open-Source Contributions
I'm the main developer on Vets, I help their project by developing different features in every aspect of the App and Back-End. I'm still giving support when they need me. Check Eduardo's Testimonial above
A cool project that I helped building features in App side and also in Angular. Check Daniel's Testimonial above
I'm working in different small projects as freelancer, related to Flutter, Node.js and Artificial Inteligence (Open AI), check the first video in the Gallery to know more.
A Flutter Chat App that supports live video and audio calls streaming with WebRTC, built with Node.js, MySQL and WebSockets, without Firebase.
A Node.js REST API example that uses Firebase Admin, built with Express and Typescript that can be used as template for the creation of new servers.
A complete Flutter Group Chat App with Firebase that supports video calls. It handles typing, received and read indicators, Group Management, closed app and opened app notifications, security, account creation, login, mutex for generating the numeric Agora UID and more.
A framework to build websocket servers for Flutter Apps that lets you update your widgets in realtime by streaming data changes with WebSockets. Create your Flutter App without Firebase, with PostgreSQL, MySQL, or any database you want, handle WebSocket authentication, and quickly add audio and video calls with WebRTC!
A Node.js REST API example for Firebase, built with TypeScript, Express, Firebase Authentication, Firebase Admin SDK, and Firestore. It also handles Event Triggers (2nd gen) so all your code is organized. This project fits well to be used as a template for the creation of new servers.
Build Flutter Apps with PostgreSQL, MySQL, or any database, stream data changes through websockets effortlessly, handle websocket authentication like a pro and elevate your Flutter Chat App with video and audio calls!
Flutter - Load a Image and depending of the state show a loading icon or error message
Stream that triggers the onDone event handler even when cancel() is called from a subscription. You can also add multiple onDone listeners. StreamD is a wrapper on the default Dart Stream, with an additional listenD method, but StreamD doesn't work as StreamBuilder parameter.