Skip to content
View AndrewMBarros's full-sized avatar

Block or report AndrewMBarros

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndrewMBarros/README.md

Andrew Matheus

Backend Software Engineer · Python · FastAPI · SQL · Selenium · C# · ASP.NET Core

🇧🇷 Versão em Português


👋 About me

Backend developer focused on Python. I like turning manual, repetitive work into software: REST APIs with FastAPI, process automation (RPA/ETL), web scraping, and system integration — all backed by SQL databases. I also work with C#/ASP.NET Core (REST APIs and Worker Services). Currently pursuing a Computer Science degree at UERJ (Rio de Janeiro, Brazil). Open to remote opportunities.


🛠 Stack

Main Python FastAPI PostgreSQL Selenium Docker

Also use C# ASP.NET Core GitHub Actions pandas


🚀 Featured projects

Project What it does Stack
NOVA Automatic support-inbox triage: identifies the client (e-mail, CNPJ/CPF or company name), requests the document when missing, and assembles the ticket for the ERP. Python · FastAPI · SQLAlchemy · pytest · Docker · GitHub Actions
Radar DO (coming soon) Monitors the Rio de Janeiro Official Gazette daily and records only new publications per contract (acts and additive terms). Python · Selenium · CSV
imigra Desktop RPA that migrates cloud PBX from 3CX to Yeastar, with an ETL pipeline. Python · Selenium · pandas · customtkinter
ADayInTheLife Daily scraping bot that sends Beatles historical facts to Telegram via GitHub Actions. Python · GitHub Actions
API de Produtos REST API with full CRUD for products and Swagger documentation. C# · ASP.NET Core · Swagger
Invoice PDF Automation Robot that extracts invoice data from PDFs (OCR) to Excel. UiPath · OCR

💼 Experience

Backend Developer · Inovacomm · May 2026 – present Python/FastAPI and C#/ASP.NET Core APIs, RPA/ETL automation, and integrations (Yeastar, CRM, Microsoft Graph).

IT Intern · CEDAE · Apr 2022 – Nov 2023 Automated daily price collection (Power Automate), built a web scraper for the SEI system (Requests, BeautifulSoup) and an Official Gazette monitor (Selenium), with data in Oracle and Qlik Sense dashboards.

AI Research (IC) · IME/UERJ · Feb 2022 – Jul 2024 Data analysis of Instagram engagement metrics for AI science communication.


🏅 Achievements & certifications

  • 🥈 Silver, Elon Lages Lima Competition (OBM, 2025) — highest score in Rio de Janeiro state, 21/25
  • 🥉 Bronze (2024) and Honorable Mention (2023), IME/UERJ Mathematics Marathons
  • 📄 Publications at CNMAC/SBMAC: 2023 · 2022
  • ✅ Yeastar Certified Security Specialist · Yeastar Certified Integration Specialist
  • 🎓 UiPath Academy — Automation Developer Associate Training

Pinned Loading

  1. nova nova Public

    Automated support-email triage in Python: identifies the customer (email, CNPJ/CPF or company name) and drafts the ERP ticket.

    Python

  2. imigra imigra Public

    Ferramenta RPA em Python (Selenium, pandas) que migra PABX em nuvem do 3CX para o Yeastar.

    Python

  3. ADayInTheLife ADayInTheLife Public

    Bot em Python que raspa diariamente a seção "A day in the life" do BeatlesPerú e envia os acontecimentos históricos dos Beatles para o Telegram, via GitHub Actions.

    Python

  4. API-PRODUTOS API-PRODUTOS Public

    API REST de produtos em ASP.NET Core (.NET 10) com CRUD completo e Swagger.

    C#

  5. uipath-invoice-pdf-automation uipath-invoice-pdf-automation Public

    UiPath automation project that extracts key fields from invoice PDFs using Document Understanding and stores the data in Excel.

  6. beatles-bot beatles-bot Public

    Bot em Python que monitora 46 fontes (notícias, YouTube, Reddit, fóruns, Mastodon e Bluesky) sobre os Beatles e avisa no Telegram, sem duplicatas. Roda no Railway ou no GitHub Actions.

    Python