Personal details

Adalberto P. - Remote full-stack developer

Adalberto P.

Senior Software Engineer
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

About

I’m a software engineer and mobile tech lead with 8+ years delivering cross‑platform apps. I design scalable architectures, keep performance tight, and guide teams to high‑quality outcomes using React Native, Flutter, React, and Node.js. Hands‑on with state management (Redux, BLoC), native bridges, CI/CD, and robust testing. I’m comfortable translating product goals into shippable features, integrating complex APIs, and navigating App Store/Play workflows. Based in Brazil; open to full‑time and freelance.

Work Experience

Senior software engineer
Agile Engine | Apr 2023 - Present
React
React Native
Flutter

• Contribute to enterprise and consumer products, delivering reliable client experiences and strengthening engineering

foundations across web, mobile and backend-integrated systems. I’m working mainly with US-based clients.

• Delivered React Native and native Kotlin features for a B2B enterprise application serving a large US-based

management company.

• Led a React Native upgrade and Expo integration for a B2C beauty platform, reducing codebase size by 25% while

preserving feature parity.

• Simplified local setup and enhanced onboarding documentation, cutting new-engineer time to first pull request by 71%

(from 7 days to 2 days).

Skills: React Native, Kotlin, Android, Expo, TypeScript, Git, mobile architecture, developer experience, technical

documentation

Tech Lead
Agile Engine | May 2018 - Apr 2023
SQL
Node.js
TypeScript
React
JavaScript

Core Responsibilities and Expertise

  • Technical Leadership & Architecture: Define the technical roadmap and architecture for mobile applications across iOS and Android platforms, ensuring solutions are scalable, secure, and maintainable. This includes making critical decisions regarding technology stack, design patterns (e.g., BLoC, Redux), and performance optimization strategies for both React Native and Flutter projects.
  • Mobile Development Proficiency: Deep hands-on development experience in both React Native(JavaScript/TypeScript) and Flutter (Dart). I actively contribute to the codebase, building complex features, handling state management, and managing platform-specific dependencies and bridging for critical native functionalities.
  • Team Mentorship & Quality Assurance: I lead, mentor, and coach a team of mobile developers, ensuring adherence to best practices, coding standards, and rigorous quality through comprehensive code reviews. I am responsible for implementing and maintaining CI/CD pipelines and robust testing strategies (unit and integration tests).
  • Cross-Functional Collaboration: I act as the primary technical liaison, collaborating closely with Product Managers and Designers to translate product vision and business requirements into clear technical specifications and deliverable application features.

Education

FEI University Centre
Master's degree・Natural Language Processing
Mar 2021 - Mar 2023
University of Ribeirão Preto
Bachelor's degree・Computer Engineering
Jan 2012 - Dec 2017