Skip to content
Diogo RodriguesDiogo Rodrigues
Back

Diogo Rodrigues

Software Engineer — Automation, Integrations & Operational Systems

Software Engineer specialized in automation, integrations and operational systems. Five years in accounting and fiscal operations — SPED, NFSe, EFD-Reinf, payroll, digital certificates, government portals. My work converts repetitive manual processes into reliable software: pipelines that run automatically, integrations that connect systems that don't talk to each other, compliance tooling with audit trails. The accounting background is not background noise — it's the reason the systems work.

Experience

KomcorpFlorianópolis, BR · Remote

Jan 2025 – Present

Software Engineer

  • Built batch automation for quarterly alvara (operating permit) submissions across 200+ companies — previously submitted one by one through the municipal government portal, now a single automated run with per-company status tracking.
  • Implemented automated digital certificate compliance tracking: network scanner discovers A1/A3 certificates, parses X.509 metadata, stores passwords with AES-256-GCM encryption, and alerts before expiration — replacing a manually-maintained spreadsheet.
  • Built NFSe XML download pipeline through government APIs, organizing documents by client and period and eliminating per-company manual portal access.
  • Integrated the platform with a legacy Firebird accounting ERP for operational data synchronization — no external API, direct database bridge.

TypeScript · Next.js · Prisma · PostgreSQL · Python · Playwright · Firebird · Docker


Supervisão Contabilidade e ConsultoriaSanta Maria, BR · On-site

Jan 2024 – Jan 2025

Software Engineer

  • Built payroll-to-accounting mapping engine with configurable de-para rules that converts payroll event files into journal entries across multiple accounting system formats — eliminated hours of monthly manual GL account lookup per company.
  • Built payroll analytics platform that extracted structured data from PDF payroll reports and produced validation dashboards, replacing spreadsheet-heavy monthly review across the client portfolio.
  • Implemented PIS/COFINS reconciliation that integrated SPED fiscal files, tax reports and municipal data sources to auto-detect inconsistencies and generate audit documentation.

Python · FastAPI · React · Next.js · TypeScript · PostgreSQL · Docker


KomcorpFlorianópolis, BR

Apr 2023 – Nov 2023

Integration Engineer

  • Built integration bridges for legacy accounting ERP environments with no external API — enabling data extraction, workflow automation and downstream processing in systems otherwise inaccessible to modern tooling.
  • Established operational domain knowledge in accounting ERP systems and fiscal workflows that shaped all subsequent development work.

Python · Firebird · Legacy ERP integration


Supervisão Contabilidade e ConsultoriaSanta Maria, BR · On-site

Mar 2021 – Mar 2023

Automation Engineer

  • Built SPED cross-check automation: parsed fiscal files, collected data from government portals, cross-validated multiple datasets, generated reconciliation reports — reduced up to three hours of daily manual analyst work per day.
  • Built data pipelines processing 1,000+ monthly reports for accounting verification, validation and reconciliation across the firm's client portfolio.

Python · SPED Parsing · Government API Integration · Data Pipelines

Technical

Languages

Python (5 years) · TypeScript (3 years) · SQL

Backend

FastAPI · Prisma · PostgreSQL · Firebird · REST APIs

Frontend

React · Next.js · Tailwind CSS

Automation

Playwright · Government portal automation · SPED parsing · NFSe · EFD-Reinf · Data pipelines

Systems

Docker · Linux · PM2 · Legacy ERP integration


Highlights

SPED automation reduced up to 3 hours of daily manual analyst work at a multi-client accounting firm. 1,000+ monthly reports processed automatically.

Payroll Accounting Mapper converts payroll files to journal entries across multiple accounting system formats through configurable mapping rules — hours of manual entry eliminated.

Government portal automation (Playwright): alvara batch submission for 200+ companies, NFSe downloads, CND retrieval — replacing per-company manual access.

Firebird integration with legacy accounting ERPs — operational data bridged to modern systems without any external API.


Languages

PortugueseNative
EnglishProfessional

Education

Federal University (UFSM)

Computer Science (2 years)

UniCesumar

Bachelor's in Accounting · 2021

The accounting degree is the source of the domain knowledge that shapes every system I build.


PDF version

Available on request. Get in touch.