Abílio Azevedo, Developer in Vila Velha - State of Espírito Santo, Brazil
Abílio is available for hire
Hire Abílio

Abílio Azevedo

Verified Expert  in Engineering

React Native Developer

Vila Velha - State of Espírito Santo, Brazil

Toptal member since October 26, 2023

Bio

Abílio is an experienced software engineer with a degree in electrical engineering and over eight years of hands-on experience building robust and scalable mobile, web, and back-end applications. He has worked on various projects, mainly in the fintech sector, using React Native, React, Next.js, PHP, Node.js, and Django. Abílio is an expert in creating products that add value to people.

Portfolio

Poolit
React, React Native, Python, Jest, Testing, Vercel, Next.js, Vite, Leadership...
PJBank
React Native, Scrum, Management, Node.js, REST APIs, Firebase, Leadership...
Liftbank
React Native, Scrum, REST APIs, Node.js, GraphQL, TypeScript, Expo, JavaScript...

Experience

  • REST APIs - 6 years
  • React - 5 years
  • Leadership - 5 years
  • React Native - 5 years
  • Scrum - 5 years
  • Node.js - 4 years
  • Next.js - 4 years
  • GraphQL - 3 years

Availability

Part-time

Preferred Environment

MacOS, React, React Native, Node.js, Python, JavaScript, Amazon Web Services (AWS), AmplifyJS, App Store, Google Play Store

The most amazing...

...thing I've developed is a mini app with a shared codebase that powers super and standalone apps, enabling payments for thousands of clients.

Work Experience

Senior Staff Engineer

2022 - 2023
Poolit
  • Led the refactoring, polishing, and new feature development for a critical app release.
  • Unlocked mobile app launch while serving as the key contributor appointed by the CEO.
  • Served as the front-end team leader, collaborating with the product team to map features and standardize workflows.
  • Established CI/CD, testing, and other core engineering practices.
  • Architected a React Native app with Redux, React Query, and Sentry for error tracking.
  • Set up Bitrise, CodePush, and testing frameworks such as Jest to enable robust delivery.
  • Migrated CI/CD from GitHub Actions to Vercel for streamlined previews per branch. Deployed four production apps using shared mono repository and Turbo Build.
  • Created Figma designs with Tailwind UI kit to prototype and build UI/UX rapidly.
  • Led the full-stack development spanning React, Python, Django, and Terraform.
  • Produced technical specifications and documentation, including OpenAPI, schemas, and diagrams.
Technologies: React, React Native, Python, Jest, Testing, Vercel, Next.js, Vite, Leadership, Management, Scrum, TypeScript, Expo, JavaScript, APIs, Google Play Store, App Store, Mobile Development, Minimum Viable Product (MVP), Amazon Web Services (AWS), Figma, Agile Product Management, Agile Project Management, Full-stack, ChatGPT, CSS, Bubble, Cross-platform, Mobile App Development

Software Engineering Manager

2020 - 2022
PJBank
  • Led mobile and back-end engineering teams building financial apps for consumers and businesses.
  • Established best practices for technology, security, compliance, and coding standards.
  • Partnered with product and marketing teams to shape product strategy and roadmaps.
  • Architected technical flows and UIs to deliver optimal user experiences.
  • Instituted Scrum processes, sprint planning, and QA efforts to ship high-quality products.
  • Mentored engineers on React Native, Node.js, cloud, mobile, and DevOps.
  • Boosted team engagement via one-on-one meetings, feedback, and career development planning.
  • Reduced project risks by evaluating 3rd-party integrations.
  • Spearheaded migration of the core app to React Native and Redux-Saga.
  • Modernized the legacy PHP APIs to support new mobile apps and features using back end for front end (BFF).
Technologies: React Native, Scrum, Management, Node.js, REST APIs, Firebase, Leadership, TypeScript, Expo, JavaScript, APIs, Expo.io, Google Play Store, App Store, Mobile Development, Android, Minimum Viable Product (MVP), Amazon Web Services (AWS), Figma, Agile Product Management, Agile Project Management, Full-stack, CSS, Cross-platform, Mobile App Development

Mobile Developer

2018 - 2020
Liftbank
  • Oversaw the development of a financial app in React Native, building MVP for customer onboarding, terminal acquisition, and POS sales tracking.
  • Assembled and managed a team to develop two additional apps: one for salesperson lead generation and one for mobile POS payments.
  • Established Scrum processes and led Agile development as the tech lead, coordinating cross-functional teams.
  • Partnered with business stakeholders to optimize workflows and systems, improving productivity.
  • Designed and built new product flows and back-office systems, enhancing core product capabilities.
  • Helped shape the technology roadmap and architecture for the LiftPay product, a key player in the acquiring world.
  • Implemented rigorous code testing and review processes, maintaining high-quality standards.
  • Mentored and coached junior developers, improving team skills and capabilities.
Technologies: React Native, Scrum, REST APIs, Node.js, GraphQL, TypeScript, Expo, JavaScript, APIs, Expo.io, Google Play Store, App Store, Mobile Development, Android, Minimum Viable Product (MVP), Amazon Web Services (AWS), Figma, Agile Product Management, Agile Project Management, Full-stack, CSS, Cross-platform, Mobile App Development

iOS Developer

2015 - 2018
Grupo Avista
  • Migrated Avista's Objective-C app to Swift, enabling faster feature development.
  • Designed and built a dynamic onboarding flow used by over 10,000 customers to sign up within the app.
  • Implemented a new on-demand onboarding feature based on custom navigation and tailored to each user's needs.
  • Fixed bugs rapidly using Jira and followed the Scrum methodology for consistent sprints.
  • Added key features to digitize Avista's services, including purchase history, phone top-up, and rewards integration.
  • Collaborated with the product team to optimize and enhance app user experience.
  • Played an integral role in digital transformation initiatives, making services accessible on mobile platforms.
Technologies: iOS, Objective-C, Swift, REST APIs, APIs, Google Play Store, App Store, Mobile Development, Minimum Viable Product (MVP), Mobile App Development

iOS Developer

2015 - 2015
Blue Pixel Games
  • Developed an Objective-C app for an architecture event called Casa Cor, enabling users to find exhibition stands easily.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw launch processes, resulting in over 1,000 downloads for the event.
Technologies: iOS, Objective-C, APIs, App Store, Mobile Development, Minimum Viable Product (MVP), Mobile App Development

Experience

Video Insights

https://vi.abilioazevedo.com.br/
During Rocketseat's NLW AI week, we developed an application to analyze videos using artificial intelligence. I improved the application utilizing Next.js, a serverless API, Google Authenticator, and Stripe.

Zaitt

A web app that I built to enable users to easily access Zaitt's standalone store without downloading an application. I created it using clean architecture with webpack, React, HTML, and CSS. Furthermore, Jest and the React Testing Library were used for unit tests and Cypress for E2E tests. I achieved 100% code coverage and employed AWS Amplify for the deployment.

React Native Module for Reading Proximity Sensor

https://abilioazevedo.com.br/en/posts/criando-um-modulo-nativo-para-react-native-para-leitura-do-sensor-de
A guide I created on how to build a React Native module to access device proximity sensors, i.e., a tutorial for accessing native device hardware and capabilities in React Native apps. It covers the integration of native iOS and Android code into React Native using modules. The guide also demonstrates reading proximity data, returning it to JavaScript callbacks, and updating the UI based on sensor changes. I also explained the differences between native proximity sensor APIs on each platform.

Education

2013 - 2020

Bachelor's Degree in Electrical Engineering

Federal Institute of Espírito Santo (IFES) - Vitoria, Espirito Santo, Brazil

2017 - 2018

Master's Degree in Electrical Engineering

Polytech Nice Sophia - Nice, France

2010 - 2013

Technical High School Diploma in Electricity

Federal Institute of Espírito Santo (IFES) - Vitoria, Espirito Santo, Brazil

Certifications

JULY 2022 - PRESENT

Assemble Tech Lead

Rocketseat

APRIL 2022 - PRESENT

ReactJS, Hooks, Recoil, TDD, Clean Architecture, SOLID

Udemy

JULY 2019 - PRESENT

Professional Scrum Product Owner I

Scrum.org

Skills

Libraries/APIs

React, Node.js, REST APIs, AWS Amplify, AmplifyJS

Tools

Expo, Expo.io, Figma, ChatGPT, Bubble

Languages

TypeScript, JavaScript, GraphQL, CSS, Swift, Java, Python, Objective-C

Frameworks

React Native, Jest, Next.js, Cypress

Paradigms

Scrum, Management, Mobile Development, Agile Product Management, Agile Project Management, Cross-platform, Testing, Clean Code, Clean Architecture, Test-driven Development (TDD), Low-code Development

Platforms

iOS, Android, MacOS, Amazon Web Services (AWS), Arduino, Firebase, Vercel

Other

Leadership, APIs, App Store, Google Play Store, Minimum Viable Product (MVP), Mobile App Development, Full-stack, Electrical Engineering, Programming, Machine Learning, Electricity, Robotics, Technology, Artificial Intelligence (AI), Vite

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring