/professional experiences

🚀 Senior Frontend & Mobile Developer

Web & Mobile Specialist with 10+ years of experience in Flutter, React, Angular, and Vue.js. Passionate about Clean Code, SOLID, and scalable architecture. Skilled in REST/GraphQL, state management, and testing. Expanding expertise in Next.js and React Native.

Let’s build something amazing! 🚀

#Santander

Senior Software Developer

(july 2022 - present)

I was invited to join the team due to my experience in Flutter and Clean Architecture. Initially, I was responsible for establishing the architecture of a project focused on simple loan solutions, including personal credit, car collateral loans, vehicle refinancing, and credit partnerships for the end customer. Over time, I started contributing to other projects, applying my skills in different frameworks.

My Achievements and Impact:

• Development and Recreation of Projects with Flutter: I worked on all stages of Flutter app development, including creation, unit testing with BLoC and Provider, and publishing to stores (Google Play and App Store). I also recreated a project originally built with Vue.js for Flutter, applying Clean Architecture, MVVM, and Flutter Web, creating cross-platform solutions for Android, iOS, and Web. • Multiplatform Architectures with Clean Architecture and MVVM: I developed architectures for projects in Flutter, Next.js, and React Native, always applying Clean Architecture and MVVM, following best practices for coding and documentation. • Technical Reference and Workshops: I was considered a technical reference in Flutter and Clean Architecture, leading internal workshops on Flutter, Clean Code, and best development practices. • Development Culture: I contributed to building a strong development culture by implementing an efficient Git Flow, adopted by more than 3 teams, as well as establishing Code Review practices and standardizing documentation using Azure. • Current Project in Angular 15: I was invited to implement loan solutions (personal credit, car collateral, vehicle refinancing, and credit partnerships) into a new project built with Angular 15.

My approach, focused on best practices and effective solutions, made me a technical reference, being recognized for positively impacting the productivity and quality of projects.

Flutter

React.js

Angular

Vue.js

React Native

TypeScript

JavaScript (ECMAScript)

Clean Architecture

Clean Code

MVVM (Model-View-ViewModel)

API REST

GraphQL

JWT (JSON Web Token)

GitFlow

Webpack

React Hooks

Vuex

Figma

SASS

CSS

i18n

Unit Testings

HTML5

Apache Cordova

Dart

#Mendelics (meuDNA)

Senior Software Developer

(september 2018 - june 2022)

I was hired as the first developer for the meuDNA project, created by the largest genetic testing laboratory in Latin America, Mendelics. The project aimed to bring genetic products to the general public, such as ancestry tests, genetic disease predisposition tests, DNA profiling, and the Bochechinha Test, which identifies hereditary diseases from the baby’s DNA.

My Achievements and Impact:

• MVP Development: Delivered the first version of the ancestry test in 2 months, allowing the project to start one month earlier than planned, creating a positive financial impact.

• Establishing Best Practices in Angular: Implemented best practices like BEM with SCSS, and set up documentation and unit tests with Jasmine, laying the foundation for team growth.

• Venturing into Mobile with Flutter: Participated as the first developer on the mobile version, helping establish a culture of Clean Code, Code Review, and CI/CD with GitHub Actions.

• Technical Reference in Flutter and Clean Architecture: Became a technical reference, assisting the team in learning Flutter and Clean Architecture, and contributing to documentation on Notion.

• Contributions to Backend with Node.js and NestJS: Helped develop and maintain APIs using Node.js and NestJS with Clean Architecture. Also worked with Firebase, using Functions, Firestore, Analytics, and some GCP.

• Design System and Scalable Project: Developed a scalable design system, aligned with the project’s needs, ensuring team efficiency.

• Ancestry Mapping with Flutter: Developed an interactive feature with a real-world map, visualizing genetic distribution, praised by users. Built a tool to gather latitude and longitude data, essential for correct positioning.

My experience with meuDNA was defined by rapid deliveries, best development practices, and positive financial impact. I was recognized as a technical reference in Flutter, Clean Architecture, Node.js, NestJS, and Firebase.

Google Cloud Platform (GCP)

Clean Architecture

ECMAScript

Flutter

Webpack

GitFlow

Teste de unidade

Figma

CSS

Internacionalização

Angular 8

Node.js

Angular (Framework)

HTML

Firebase

NestJS

Dart

Clean Code

#Voxel Digital

Mid-level Frontend Developer

(september de 2018 - september de 2019)

I was hired as a mid-level front-end developer at Voxel Digital, where I contributed to the development of various web products and mobile solutions for major clients, such as Banco Itaú, Banco Bradesco, Banpará, and Estácio. I was invited by the project leader, who was familiar with my previous work and wanted me to join the team to develop digital solutions for internal communication.

My Achievements and Impact:

• Quick Learning and Fast Deliveries: In just 1 week, I learned Vue.js and delivered the MVP of one of the company’s largest projects. This initial delivery impressed the team and opened doors for me to work on more projects.

• Hybrid Mobile Project with Vue.js and Cordova: I worked on a hybrid mobile project for Banco Bradesco, building a chat system integrated between the web and mobile versions of the app. The solution supported live broadcasts from bank leaders, with interactive chat features available on tablets at bank branches and on mobile devices for employees. The message integration used the same backend logic for both platforms.

• Best Practices and Reliability: I was consistently praised for my fast delivery and reliable work, which led to cost savings for the company, as I was able to handle multiple front-end demands without the need for additional developers.

• Technologies Used: I worked with HTML5, JavaScript (ES6), Vue.js, Cordova, Ionic, and also worked with native Swift resources using Xcode for adjustments on the iOS version.

Impact: My ability to quickly learn new technologies and deliver efficient solutions made me a key asset to the team, ensuring seamless communication between the web and mobile versions. This contributed to the success of the projects and client satisfaction.

Vuex

SASS

Cordova

ECMAScript

Vue.js

Webpack

GitFlow

Figma

CSS

Angular (Framework)

HTML

Ionic Framework

HTML5

Apache Cordova

#SeePix Comunicação e Tecnologia

Junior Frontend Developer

(march de 2017 - august de 2018)

I was hired to develop internal communication solutions for major companies such as Carrefour, Bauducco, Swift Carnes, Avianca, Catho, Heineken, Mercedes, Sodexo, Toyota, 3M, among others. My focus was on creating digital signage and reusable templates for display on totems, both for employees and customers.

My Achievements and Impact:

• Adding SASS to the Project: I contributed to the implementation of SASS, replacing the exclusive use of CSS, which brought greater efficiency and flexibility to the development. I was widely praised for this improvement.

• Developing the Style Library: I identified that many processes were repetitive and took the initiative to create a custom style library for the company. This work had a positive impact by automating and documenting recurring tasks, significantly speeding up the development process.

• Technologies Used: I used jQuery, HTML5, SASS, and PHP to develop the solutions, ensuring high-quality projects were delivered on time.

Impact: My experience at Seepix was marked by innovation, automation, and significant improvements in team productivity, resulting in a positive impact on the company’s outcomes.

JavaScript

SASS

ECMAScript

Adobe Photoshop

CSS3

Webpack

GitFlow

WordPress

CSS

jQuery

HTML

HTML5

Adobe Illustrator

Apache Cordova

PHP

#Studio Monocromo

Junior Frontend Developer

(feb de 2016 - feb de 2017)

I started at Studio Monocromo working in an agency format, where we were responsible for producing websites. Later, we began working on two startup projects: Appboats and Escoladireta. My main contribution was in developing institutional websites and creating custom templates using WordPress and PHP. I also worked on email marketing campaigns and other projects.

My Achievements and Impact:

• Using CSS and JS Libraries: I introduced the use of CSS and JS libraries to optimize development, basing the design of the projects on Google’s Material Design. This approach was widely praised by the team as it brought agility both in development and design, making everything more standardized. I extensively used Materialize to ensure that the projects followed best design practices.

• Hybrid Development with Cordova: I had my first experiences with hybrid development, using Cordova to generate mobile versions of the projects. This experience expanded my knowledge of mobile solutions.

• Technologies Used: I worked with HTML5, CSS3, SASS, JavaScript, jQuery, Materialize, Bootstrap, WordPress, and AngularJS, always seeking new ways to streamline processes and improve results.

Impact: At Studio Monocromo, my experience was marked by the innovation in using technologies that sped up development, as well as contributing to the improvement of design and project standardization.

JavaScript

SASS

Scrum

ECMAScript

CSS3

GitFlow

CSS

jQuery

HTML

HTML5

Git

GitHub

Apache Cordova

PHP

#UpperID (Ao5)

Junior Frontend Developer

(october de 2015 - february de 2016)

I worked at Upper ID, an agency specializing in system production, institutional websites, and email marketing. My main responsibility was creating responsive websites and blogs, always applying modern UI/UX principles.

My Achievements and Impact:

• Custom Template Development: I worked with WordPress, HTML5, CSS3, and jQuery, creating custom templates for various projects. I applied practices such as mobile-first, responsiveness, and pre-processors like SASS and LESS to optimize development and ensure an excellent user experience on mobile devices.

• Photoshop Usage: I learned to work with Photoshop to edit visual elements according to the designs provided, ensuring the final result aligned with expectations.

• Fast Deliveries and Quality: I was constantly praised for the quality of my work and my ability to deliver projects ahead of schedule. My commitment and passion for development stood out, showcasing my dedication and professionalism.

Impact: At Upper ID, I had the opportunity to refine my web development skills, creating responsive and optimized solutions, always focused on the user and delivering projects quickly.

JavaScript

CSS3

ECMAScript

Adobe Photoshop

GitFlow

WordPress

CSS

jQuery

HTML5

Git

HTML