Hello, my name is
Luan Albineli Pinto
I'm a self taught software developer, moved by challenges and new things to learn. I'm currently working as a Senior Mobile Engineer at TUI.
About me
I’m a versatile Mobile and Front-End Web Developer with over 15 years of experience building applications across various platforms. I have deep expertise in mobile development using Flutter and Android, along with front-end technologies such as React and AngularJS.
Recently, I expanded into Full Stack development, working with the PERN stack (Postgres, Express, React, Node.JS) and Typescript.

Details
Luan Albineli Pinto
34
Matosinhos - Porto/Portugal, Earth
Experience
Senior Mobile Engineer@ TUI
Jul 2025 - PresentCurrently working on the M3 mobile project (TUI Blue, TUI Magic Life and Robison).
FlutterDartSenior Mobile Engineer@ Innovagency
Feb 2025 - Jun 2025Worked on a wellbeing app to improve physical and mental health in workplaces.
- Fixed critical technical issues related to asynchronous programming, authentication and webviews, preventing users from losing their sessions.
- Took full ownership of the project, working directly with back-end developers and product owners.
FlutterDartRiverpodSwaggerFigmaSenior Flutter/Full Stack Engineer@ Stuart
Sep 2022 - June 2024Started as a Mobile Engineer, working on the couriers’ app. In mid-2023, I switched to a Full Stack role using the PERN stack and TypeScript.
- Implemented the app’s menu redesign, to improve its usability.
- Increased the delivery’s security, implementing the dynamic pin-code (over the static implementation) at the package’s drop-off.
- Worked on a script to fetch data from Intercom and generate some JSON files used by the app, using Fastlane + Ruby + Jenkins.
- Seamlessly transitioned to a Full Stack role, taking ownership of a few Node.JS apps, used by couriers and Ops team.
- Fully migrated one of the Node.JS apps from EC2 to Kubernetes, writing documentation with a how-to for apps with Front-End.
FlutterDartGraphQLReactNode.jsExpressTypeScriptHTMLCSSJavascriptPostgresEC2KubernetesSenior Mobile Engineer@ RoE Handbook
July 2021 - presentThis is a side project, called RoE Handbook. It's basically a mobile toolset for a game I used to play, Rise of Castles (AKA Rise of Empires). It's being developed using Flutter, Dart, BloC and Clean Architecture, and is available for Android and iOS.
- Over 400 commits.
- 6k monthly active users.
- 99.5% crash free users, on both platforms.
- In-App purchases implemented using RevenueCat, with more than 800 active subscribers.
FlutterDartBloCFirebaseRevenueCatAdMobSenior Mobile Engineer@ Iteris
Aug 2021 - Aug 2022At Iteris I was allocated to the Fiserv mobile team. It was a sales management application (credit card sales, receipts and payments, reports). There I had the opportunity to introduce BloC, Clean Architecture and Unit Tests, to enhance code quality and maintainability. It was built using Clean Architecture and the MVC pattern.
FlutterDartBloCMVCSenior Mobile Engineer@ EBANX
Dec 2020 - Aug 2021At EBANX, I was responsible for the "beep" ticket sales system applications. The system consisted of two apps: a QR Code reader built on Android for validating tickets, and a ticket sales app developed with Flutter. The sales app, used by stores to issue tickets, was architected with BloC, get_it + injectable for dependency injection, and integrated GraphQL and sqflite among other libraries.
FlutterDartBloCAndroidKotlinGraphQLSenior Android Engineer@ Granter
Mar 2020 - Sep 2020I worked on the "Meu Lote" application, transforming the messy legacy code into a well-structured system. We utilized the MVVM pattern along with Architecture Components such as Data Binding, LiveData, Room, ViewModel, and WorkManager to sync the data. The project was built using Kotlin + Coroutines and Dagger 2 for dependency injection. Unit tests were built with JUnit and MockK, while instrumented tests were performed using Espresso and Mockito.
AndroidKotlinMVVMDagger 2Architecture ComponentsJUnitMockKSenior Mobile/Front-End Web Engineer@ Assas Money (AKA Code Money)
Oct 2018 - Mar 2020At CM, I worked on both Android applications of our product: one for customers and one for stores. The customer app was rewritten using the MVVM architecture, incorporating a set of tools such as Architecture Components (Data Binding, Lifecycles, LiveData, Room, ViewModel, and WorkManager), Dagger 2, and Coroutines, with Kotlin as the main language. Unit tests were implemented with JUnit and MockK, while instrumented tests were conducted using Espresso and Mockito. The store app was initially developed with a messy MVP structure but was later rewritten using Flutter and the BloC pattern. Additionally, I contributed to the web system used by stores, which was implemented with React, Redux, Sagas, ES6, and Styled Components.
AndroidKotlinFlutterDartBloCMVVMJavaScriptReactReduxES6Styled Components
Past jobs
- Ambev Tech (Nov 2016 - Sep 2018) - Senior Android/Front-End Web DeveloperAndroidKotlinMVPJavaScriptReactReduxES6HTMLCSSStyled Components
- Senior Sistemas (Nov 2015 - Nov 2016) - Senior Front-End Web EngineerAngularJS 1.xJavaScriptHTMLCSSWebpack
- Freelancer (Aug 2015 - Nov 2015) - C# Winforms DeveloperC#WinForms
- Hi Platform (Aug 2015 - Aug 2015) - Senior Front-End Web DeveloperAngularJS 1.xJavaScriptHTMLCSSRuby on Rails
- Senior Sistemas (Apr 2014 - Apr 2015) - Senior Mobile DeveloperAndroidJavaIonic 1.xAngularJS 1.xJavaScriptHTMLCSSSASSGruntGulpJavaScript
- Ambev Tech (Dec 2012 - Apr 2014) - Mobile DeveloperPhoneGapCordovaJavaJavaScriptKnokout.jsjQueryHTMLCSS
- Ambev Tech (Jun 2008 - Dec 2012) - Web DeveloperASP.NETC#JavaScript
Contact
Designed and built by Luan Albineli Pinto