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
Skills
- GoLang, Python (Django, FastAPI, scripting), C#
- Cloud & DevOps (MS Azure, GCP), System Design, Microservices, APIs, Docker, Linux
- MySQL, MariaDB, PostgreSQL, SQL Server, SQLite, Oracle
- Unit Testing & Integration Testing (TDD), Docker, Kubernetes, Bash, JavaScript, PHP, Virtualization, IoT (Raspberry Pi/Arduino), AI-assisted development
- Languages: Portuguese (native), English (intermediate level)
Experience
Senior Software Engineer — WK Sistemas — Blumenau, BR (On-site/hybrid) — 11/2025 – 08/2026
WK Sistemas provides enterprise ERP and management solutions for businesses.
- Worked on the platform project designed as the foundation for the AI flow across WK’s ERP software.
- Developed robust APIs and background workers to integrate internal ERP data with third-party and external services.
- Built core software components and packages that form the company’s official SDK, providing the foundation for constructing new applications.
Tech Stack: GoLang, .NET / C#, MS Azure, APIs, AI agents (Cursor/Claude).
Senior Software Engineer — Mercado Livre — Florianópolis, BR (Remote/hybrid) — 08/2024 – 09/2025
Mercado Livre is the leading e-commerce and fintech ecosystem in Latin America.
- On the FBM-Fiscal team, developed applications in GoLang and Java for invoice orchestration, optimizing fulfillment logistics across regional platforms in Brazil, Chile, and Peru.
- Enhanced team development efficiency by building custom mock libraries and specialized routing mechanisms.
- Strengthened overall platform security by proactively handling and mitigating code vulnerabilities.
- Contributed to technology updates and internal knowledge sharing, ensuring the team remained aligned with modern industry best practices.
Tech Stack: GoLang, Java, Microservices, System Design, REST APIs.
Senior Software Engineer — Levva — Campinas, BR (Remote) — 01/2024 – 08/2024
Levva is a software development consultancy focused on tailored digital solutions.
- Engineered contingency and data consolidation mechanisms for fintech platform Jeitto.com.br, guaranteeing high data integrity and service availability.
- Optimized financial collection processes, significantly reducing manual intervention and increasing operational performance.
- Handled integrations across back-office operations, core-banking platforms, and internal services, streamlining data flow between systems.
Tech Stack: Python (Flask, scripting, Apache Airflow), Google Cloud.
Senior Software Engineer — AmbevTech — Blumenau, BR (On-site/hybrid) — 08/2019 – 01/2024
AmbevTech is the technology hub for AB InBev / Ambev, focusing on digital transformation and logistics.
- Developed microservices and APIs using Python and C# to extract, transform, and stream legacy ERP data into modern platform environments. These case became a reference for the company’s transition from monolithic systems to microservices architecture and was presented at Python conferences.
- Built custom Command Line Interface (CLI) tools that streamlined internal engineering workflows.
- Conducted internal C# training sessions for COBOL developers, leading the technical transition of engineers into modern stacks.
- Collaborated on project management and build/deployment automation within MS Azure.
Tech Stack: Python (Flask, FastAPI, pure Python), C# (core), MS Azure, Microservices, CLI, Docker, SQL Server, PostgreSQL.
Software Developer — Philips — Blumenau, BR (On-site) — 03/2019 – 08/2019
Philips Healthcare delivers clinical and administrative health management software (Tasy).
- Performed maintenance and feature development for the Healthcare Operators (ODS) module within the Tasy software suite.
- This work involved addressing client requests, implementing new functionalities, and fixing bugs to ensure the system’s continuity and improvement.
Tech Stack: Oracle PL/SQL, Java, JavaScript, Delphi.
Software Developer — Time Informatica — Blumenau, BR (On-site) — 09/2012 – 03/2019
Time Informática provides commercial enterprise ERP systems and operational desktop tools.
- Developed and maintained commercial ERP systems, satellite tax applications (PAF-ECF), and client operational software.
- Implemented and managed application servers to ensure operational stability and scalability.
- Created automated internal tooling, including licensing servers and application telemetry, optimizing technical support and monitoring workflows.
Tech Stack: Visual FoxPro, Lazarus/FPC, PHP, Python, Linux Server Automation, MySQL/MariaDB.
Projects
Escoteirando
- Escoteirando Suite is a unified digital platform for the Brazilian Scout Association (UEB) that brings together the everyday tools scout leaders and families need to run their groups — in one coordinated ecosystem. Instead of a pile of disconnected apps, it offers a single, consistent experience where every product speaks the same language and shares the same login, so a scout leader moves seamlessly between managing their troop, planning activities, and tracking progress without relearning a new system each time.
This is a work-in-progress.
Education
- Postgraduate Degree in Data Science & Big Data Analytics – Faculdade Metropolitana (2020)
- Bachelor’s Degree in Software Engineering – UniCesumar (2016 – 2020)
- Bachelor’s Degree in Physical Therapy – FURB (1997 – 2001)
Certifications
- Ultimate Go Programming – O’Reilly (Bill Kennedy)
- Software Architecture Fundamentals – Desenvolvedor.io
- Python: Advanced Design Patterns – LinkedIn Learning
- Software Architecture: Patterns for Developers – LinkedIn Learning
- Software Architecture: Breaking a Monolith into Microservices – LinkedIn Learning
Volunteering & Community
- Scout Leader (GE Leões de Blumenau) (2018 – Present): Team management, leadership development, social skills fostering, and youth activity planning.
- Speaker / Instructor: Delivered C# training for legacy teams (AmbevTech, 2023), Python courses (Uniasselvi, 2022), and Python Sul conference speaker on “Data Extraction from Monoliths to Microservices” (2022).