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
Python (5 years) · TypeScript (3 years) · SQL
FastAPI · Prisma · PostgreSQL · Firebird · REST APIs
React · Next.js · Tailwind CSS
Playwright · Government portal automation · SPED parsing · NFSe · EFD-Reinf · Data pipelines
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
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.