ABOUT & RÉSUMÉ
Guionardo
Furlan.
I’m Guionardo, a software engineer and, above all, someone who likes understanding how things work — and building things that work.
Background and interests
I have worked in software development for many years, across desktop applications, web systems, APIs, backend services, integrations and infrastructure. Along the way, I have worked with both modern systems and the kind of software that was already running long before anyone decided to call it “legacy”.
Go holds a special place in my toolkit today, but my background spans C#, Python, PHP, JavaScript, databases such as MongoDB, and a range of technologies and architectures. Linux is also a natural part of my working environment, alongside containers, virtualization, Proxmox, automation and self-hosted services.
I am particularly interested in software architecture, distributed systems, security, observability, developer tools and legacy modernization. I especially enjoy problems where writing code is not enough: you need to investigate, understand an existing system, discover why certain decisions were made and find a solution simple enough to remain maintainable afterward.
That tends to show up in the projects I build.
I have built vulnerability analysis tools integrated into development workflows, explored offline-first architectures and mesh networks between devices, developed solutions involving authorization and application telemetry, and have been working on tools to understand and modernize large legacy codebases.
One topic that particularly interests me today is using AI as a software engineering tool — not just to generate code, but to understand existing systems. This includes exploring how static analysis, agents and language models can work together to reconstruct the business rules, dependencies, flows and behaviors of older applications, turning that knowledge into useful documentation for maintenance and migration.
I also enjoy building my own tools. If a task starts involving repetitive commands, improvised scripts or too much manual work, there is a good chance I will end up creating a CLI to handle it.
But there is more here than software
I am an amateur radio operator, and I enjoy electronics, networking, home servers, automation, DIY and workshop projects. I am particularly drawn to things that can be taken apart, studied, modified and, ideally, put back together without any parts left over.
I am also involved in Scouting. Working with Cub Scouts and taking part in Scouting activities has brought something quite different from engineering into my world: education, volunteering, outdoor life, games, stories and the challenge of turning ideas into experiences for children and young people.
Perhaps that is why my interests tend to blend worlds that usually seem separate: software and radio, artificial intelligence and decades-old systems, distributed networks and communication beyond the Internet, home automation and handmade projects, technology and Scouting.
A place to document these explorations
This blog is a place to document these explorations.
You will probably find articles here about Go, Linux, software architecture and engineering, legacy systems, artificial intelligence, security, self-hosting, automation, radio, electronics and DIY projects. Every so often, there may also be an experiment that started with a simple question and ended several days later with a Git repository that definitely did not need to exist.
I am not particularly interested in writing only about the latest trendy technology. I prefer to understand problems, try out solutions, discover where they break and record what I learn along the way.
Because, in the end, much of what I do starts the same way:
“Could this be done?”
Usually, the only way to find out is to try.
Professional background
Explore my background on LinkedIn. You can also download my résumé below.
LinkedIn · +55 (47) 98805-0705 · guionardo@guionardofurlan.com.br · GitHub · Brazil
Backend Software Engineer
Backend engineer with 10+ years of software development experience, focused on Go, Python, and C#/.NET. Hands-on background in distributed systems, REST APIs, event-driven integration, enterprise platforms, and modernization of legacy systems. Delivered backend solutions in e-commerce logistics, fintech, and ERP environments. Interested in hands-on backend engineering roles with internationally distributed teams.
Technical Skills
- Languages & Frameworks: Go (Golang), Python (Flask, FastAPI, Django), C#/.NET, Java, SQL, Bash
- Backend & Architecture: REST APIs, Microservices, Event-Driven Systems, System Integration, Background Workers, Unit and Integration Testing
- Infrastructure & Cloud: Linux, Docker, Kubernetes, Microsoft Azure, Google Cloud Platform (GCP), CI/CD
- Databases: PostgreSQL, SQL Server, MySQL, MariaDB, SQLite, Oracle
- Languages Spoken: Portuguese (native); English (B1 – Intermediate, technical communication)
Professional Experience
Senior Software Engineer — WK Sistemas — Blumenau, Brazil (Hybrid) — 11/2025 – 08/2026
WK Sistemas provides enterprise ERP and management solutions for businesses.
- Developed APIs and background workers in Go and .NET/C# to integrate enterprise ERP data with internal and third-party services.
- Built reusable core components and packages for the company’s official SDK, supporting development of new platform applications.
- Contributed to foundational platform services supporting AI-oriented workflows across the ERP ecosystem.
Technologies: Go, C#/.NET, Azure, REST APIs, Background Workers.
Senior Software Engineer — Mercado Livre — Florianópolis, Brazil (Remote/Hybrid) — 08/2024 – 09/2025
Mercado Livre is the leading e-commerce and fintech ecosystem in Latin America.
- Contributed as part of a larger engineering team to Go and Java services supporting fiscal invoice orchestration for fulfillment operations in Brazil, Chile, and Peru.
- Worked across fiscal workflows for seller inbound, sales, distribution-center transfers, returns, and inventory losses, in an operation issuing over 200,000 invoices per hour. This figure reflects the broader operation, not individual service throughput.
- Built reusable mock libraries and specialized routing components to simplify development and testing.
- Identified and remediated code vulnerabilities and contributed to technology modernization and knowledge sharing.
Technologies: Go, Java, Microservices, REST APIs.
Senior Software Engineer — Levva — Campinas, Brazil (Remote) — 01/2024 – 08/2024
Levva is a software development consultancy focused on tailored digital solutions.
- Implemented contingency and data consolidation mechanisms for the Jeitto fintech platform, supporting data integrity and service availability.
- Diagnosed a billing processing failure, implemented a hotfix, and monitored consolidation scripts through recovery; the reconciliation system processed over 300,000 invoices overnight.
- Automated parts of financial collections workflows to reduce manual intervention.
- Integrated back-office systems, core-banking platforms, and internal services using Python.
Technologies: Python, Flask, Apache Airflow, Google Cloud Platform.
Senior Software Engineer — AmbevTech — Blumenau, Brazil (Hybrid) — 08/2019 – 01/2024
AmbevTech is the technology hub for AB InBev / Ambev, focusing on digital transformation and logistics.
- Implemented event-driven data integration services using Python and C# to distribute data from a legacy COBOL ERP to modern consumers.
- Developed schema validation and domain-based event routing, supporting delivery to APIs, message queues, and object storage.
- Demonstrated processing throughput of approximately 90,000 events in five minutes in a development environment; this is not a production throughput claim.
- Built CLI tools to streamline internal engineering workflows and delivered C# training for engineers transitioning from COBOL systems.
- Contributed to build and deployment automation in Microsoft Azure and presented legacy modernization work at the Python Sul conference.
Technologies: Python, Flask, FastAPI, C#/.NET, Azure, Docker, SQL Server, PostgreSQL, Event-Driven Systems.
Software Developer — Philips — Blumenau, Brazil (On-site) — 03/2019 – 08/2019
Philips Healthcare delivers clinical and administrative health management software (Tasy).
- Maintained and extended the Tasy healthcare software, implementing features and bug fixes for the healthcare operators module.
Technologies: Oracle PL/SQL, Java, JavaScript, Delphi.
Software Developer — Time Informática — Blumenau, Brazil (On-site) — 09/2012 – 03/2019
Time Informática develops commercial ERP, fiscal, and operational software for businesses.
- Developed and maintained commercial ERP systems, fiscal applications, and operational desktop tools.
- Managed application servers and built internal licensing and telemetry tools to support operations and troubleshooting.
Technologies: Visual FoxPro, Lazarus/FPC, PHP, Python, Linux, MySQL/MariaDB.
Selected Project
- Escoteirando Suite — GitHub: Work-in-progress suite of applications for Brazilian scouting, integrating identity and tools for group management and activity planning.
Education
- Bachelor’s Degree in Software Engineering — UniCesumar (2016–2020)
- Postgraduate Degree in Data Science & Big Data Analytics — Faculdade Metropolitana (2020)
Volunteering & Community
- Volunteer Scout Leader — Grupo Escoteiro Leões de Blumenau (2018–Present): Volunteer in youth education through Scouting, supporting educational activities, teamwork, practical learning, and personal development.
- Technical Speaker & Instructor: Presented legacy modernization work at Python Sul (2022), taught Python courses, and delivered C# training for developers transitioning from COBOL.
Professional Development
- Selected coursework: Ultimate Go Programming (O’Reilly); Software Architecture Fundamentals; Python: Advanced Design Patterns.