Summary
Overview
Work History
Education
Skills
Languages
Work Preference
Interests
Work Availability
Timeline
Álvaro Carillo Rumpel

Álvaro Carillo Rumpel

São Paulo

Summary

Experienced mobile developer with a strong background in information systems and expertise in Flutter, Dart, and backend technologies. My focus is on delivering high-performance, scalable mobile solutions with intuitive user experiences and robust architectures that support current and future business needs. I led the development and optimization of a real estate app, enhancing search functionality with Flutter, Firebase, and Algolia, resulting in a 20% boost in search accuracy and performance. I also implemented architectural changes to improve code readability and prepare the system for future unit testing. I specialize in developing offline-first architectures using SQflite for local storage and synchronization to enhance user experience. Proficient in leading teams, ensuring seamless collaboration, and guiding them through app integration and architecture improvements. I consistently increased system reliability and user satisfaction through data migrations and performance optimizations. Recently completed a software architecture program at FIAP to enhance knowledge of scalable system design and integration. I am focused on leveraging modern frameworks and cloud-based solutions to improve app performance and scalability.

Overview

4
4
years of professional experience

Work History

Mobile Engineer

SnapSystems
06.2024 - Current
  • Responsible for both development and ongoing maintenance of a several mobile application
  • I led the effort to optimize core processes, focusing on both technical improvements and team coordination
  • My role involved balancing technical requirements with strategic planning to meet both immediate and long-term goals
  • I facilitated regular team syncs to track progress and address challenges early
  • Spearheaded the development of the core flow for a complex application, involving the integration of multiple services to ensure robust and scalable functionality
  • In addition to designing the main flow, I played a key leadership role, mentoring team members and coordinating tasks to avoid conflicts and minimize rework
  • My proactive approach enhanced collaboration and boosted overall project efficiency
  • By utilizing Flutter for the front-end, Firestore for dynamic data handling, and Algolia for optimized search, I ensured a smooth, scalable, and high-performing application
  • Developed custom mobile applications tailored to clients'' specific needs, resulting in increased customer satisfaction.
  • Contributed to the successful launch of several mobile applications, generating significant revenue growth for clients.

Software Engineer

Grupo Voalle
05.2022 - 06.2024
  • Designed and implemented a new architectural structure for mobile application projects, with a focus on enhancing code readability, reliability, and error tracking
  • While leading the technical direction of the project, I collaborated closely with team members to ensure a smooth adoption of this new architecture
  • This structure laid the foundation for future unit testing, which enabled better maintainability and scalability
  • The solution was developed using Flutter and Dart, significantly improving the team's overall efficiency by streamlining the development process
  • Structured and redesigned the entire flow of the application, managing everything from UI/UX design to database development
  • I worked alongside designers and backend developers to create a cohesive, innovative solution that significantly enhanced the user experience
  • My role included coordinating between teams and integrating multiple components, such as Flutter for mobile, Figma for UI design, C# for backend logic, ReactJS for web, and Postgres for database management
  • This refactored interface improved process comprehension, simplified navigation, and resulted in a more intuitive, seamless interaction
  • I designed and implemented a complete offline-first architecture, ensuring full functionality even without an internet connection
  • This required rethinking data flow and user interactions, and I worked closely with developers and stakeholders to ensure a smooth and reliable experience
  • The project included creating a seamless interface that improved user navigation while also enhancing reliability in offline scenarios
  • I utilized Flutter for mobile, Figma for UI/UX design, C# for backend logic, ReactJS for web components, Postgres for data management, and SQflite to manage local storage and data synchronization

Software Engineer

Meta
05.2021 - 05.2022
  • I developed and implemented a straightforward search functionality to allow efficient employee searches within an internal system
  • This feature streamlined the process of finding specific employees, improving overall usability and efficiency
  • I used VueJS for the frontend and PHP for the backend to build and integrate the feature smoothly into the existing system
  • I successfully developed and executed several data migrations to new models, ensuring complete data integrity throughout the process
  • The migrations were carried out without any data loss or errors, contributing to a smooth transition to the updated system
  • I used PHP Laravel for the migration scripts and MySQL for database management
  • I provided maintenance for a Salesforce system used by a large company, addressing and resolving several issues and bugs previously identified by another team
  • My work contributed to improving system stability and overall performance by helping resolve critical problems
  • I utilized Salesforce to implement the necessary fixes and optimizations

Education

Software Architecture - Information Technology

FIAP
08.2024

I learned to design scalable and robust software architectures, applying concepts such as Hexagonal Architecture, Microservices, Domain-Driven Design (DDD), and Event-Driven Architecture. I also developed skills in using design patterns like Singleton and Factory, while gaining proficiency with Docker for container management. Additionally, I gained experience integrating Cloud Computing solutions (AWS, Azure) and implementing automated testing practices to ensure software quality and reliability. The program also emphasized modern software development approaches, fostering a deep understanding of how to structure, document, and optimize systems for long-term sustainability. Through hands-on projects and practical challenges, I enhanced my ability to lead and collaborate in the design of complex software systems, preparing me to tackle real-world architectural challenges.

Bachelor's Degree in Information Systems - Information Technology

Antonio Meneghetti Faculdade
02.2023

Skills

  • Flutter
  • Dart
  • Mobile Applications
  • Bitbucket
  • JIRA
  • Mobile UI and UX design
  • Scrum framework
  • Git version control
  • RESTful apis
  • Mobile app testing
  • Responsive design

Languages

English
Upper intermediate (B2)
Portuguese
Bilingual or Proficient (C2)

Work Preference

Work Type

Full TimeContract WorkPart Time

Location Preference

Remote

Important To Me

Work-life balanceCareer advancementPersonal development programs

Interests

Flutter

Dart

Mobile

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Mobile Engineer - SnapSystems
06.2024 - Current
Software Engineer - Grupo Voalle
05.2022 - 06.2024
Software Engineer - Meta
05.2021 - 05.2022
FIAP - Software Architecture, Information Technology
Antonio Meneghetti Faculdade - Bachelor's Degree in Information Systems, Information Technology
Álvaro Carillo Rumpel