Igor Faria

SÃO PAULO, BRAZIL

Igor Faria.

Backend Software Engineer

I build REST APIs and enterprise integrations with Python. I also implement business rules in data pipelines using SQL, PySpark, and Databricks.

Open to international opportunities and relocation

PORTFOLIO

Selected work

CONSULTING · BACKEND

APIs and enterprise integrations

I built REST APIs that connect internal platforms to ERP and CRM systems and automate steps in operational workflows. In production, I monitored the integrations and used logs to investigate incidents.

  • Python
  • Node.js
  • C#
Technical contribution

Alongside the APIs, I built internal tools to automate repetitive operational tasks that previously required manual work.

CONSULTING · DATA ENGINEERING

Profit-sharing eligibility pipeline

I built a Databricks pipeline that combines HR and leave records to calculate days worked and produce an eligibility dataset for HR to review by employee and six-month cycle.

  • PySpark
  • SQL
  • Databricks
Technical contribution

I split leave periods across cycle boundaries and consolidated employment records for the same employee. When validating the output, I checked cases involving changes in employment records and end-of-cycle departures to catch double counting and records carried into the following cycle.

CONSULTING · MODEL VALIDATION

Transaction model validation

I worked on validating transaction models for individual and business banking customers.

  • SAS
  • PySpark
  • LightGBM
Technical contribution

I reviewed input data quality, technical documentation, and whether model runs could be reproduced.

CONSULTING · BUSINESS INTELLIGENCE

Semantic modeling for Power BI reporting

I worked on organizing Databricks data into a star schema for analysis in Power BI.

  • Databricks
  • Power BI
  • Star Schema
Technical contribution

I modeled fact tables and shared dimensions so reports could apply consistent filters across datasets.

SOFTWARE · FULL STACK

Time-tracking system

I developed an internal system for recording and tracking work hours.

  • Backend
  • Frontend
Technical contribution

I implemented the backend logic for time entries and the interface used to log and review hours.

AUTOMATION · FINANCIAL OPERATIONS

Financial process automation

I developed an automation for a financial workflow involving data from CRM and ERP systems.

  • RPA
  • CRM
  • ERP
Technical contribution

I used RPA to connect steps in the workflow across the two systems and reduce manual work.

CAPSTONE · PUBLISHED PAPER

Fire and smoke detection in images

I co-authored a study comparing three YOLO versions for fire and smoke detection. We used 870 images from two public datasets, split into training, validation, and test sets.

  • YOLOv5s
  • YOLOv8s
  • YOLO11s
  • Roboflow
  • Google Colab

In our experiment, YOLOv8s detected more fire and smoke instances, while YOLO11s produced fewer false positives.

Revista Contemporânea · 2024

Read the published paper

CAREER

Experience

  1. SEP 2024 – PRESENT

    Management Solutions

    Software Engineer / Consultant

    Backend development, systems integration, data pipelines, and production support across consulting engagements.

  2. 2022 – 2023

    SPI Integradora

    Technology Intern

    Asynchronous C# services, robotic process automation, and contributions to business intelligence and data modeling projects.

  3. 2020 – 2022

    TIM

    IT Apprentice

    Linux and network support, infrastructure monitoring, and Python scripts for operational automation.

CONTACT

Let’s talk.

I’m interested in backend, systems integration, and data engineering roles.