Giovanni Rosa

Welcome to the Matrix

Giovanni Rosa

I know code.

There is a difference between knowing the path and walking the path. I'm a software technical lead designing and leading production IoT and distributed systems at scale. Take the red pill and I'll show you how deep the rabbit hole goes.

_ Follow the white rabbit.

About Me

Developer Portrait

Software Technical Lead | IoT & Distributed Systems Specialist

Hi, I'm Gio, a software technical lead from Brazil with over 9 years of experience designing and delivering scalable software platforms. My work focuses on building production systems where architecture, reliability, and long-term maintainability matter.

I hold both a Bachelor's and a Master's degree in Computer Science from UFPR, with academic and professional focus on distributed systems and networked environments. I have designed and delivered full stack and backend solutions using React, Node.js, Java, and Python for international and national projects across aviation, healthcare, industrial IoT, finance, and real estate, working with clients such as SITA, Schneider, Corvalent, and RCI Bank.

Today, I operate through GRDS IT Services, where I lead the design and development of IoT platforms that integrate real-time device data, messaging protocols, and cloud-native infrastructure. My work includes defining system architecture and deploying scalable solutions across AWS and Azure.

Beyond day-to-day development and architecture work, I stay actively engaged with emerging areas such as IoT security, machine learning integration, blockchain-based systems, and augmented reality, continuously exploring how these technologies can be applied to real-world platforms.

Academic Education
  • Master in Networks and Distributed Systems at NR2 - University of Paraná (UFPR) - 2020-2023
  • Bachelor in Computer Science, University of Paraná (UFPR) 2014-2019

My Skills

There is no spoon. These are the tools I use to design, build, and operate production systems.

Client & Interface Systems
JavaScript
TypeScript
React
Next.js
AngularJS
Angular 2+
Vue.js
React Native
Material UI
Backend & Distributed Services
Node.js
SST
Java
C
C++
Spring Boot
Python
Django REST Framework
RESTful APIs
Distributed Systems
System Architecture
Networking & Communication Protocols
HTTP
MQTT
UDP
TCP/IP
RTSP
HLS
SSH
SMTP
DNS
Data Storage & Time-Series Systems
MySQL
PostgreSQL
MongoDB
InfluxDB
Oracle
DynamoDB
Cloud & Platform Engineering
Git
Gitlab Pipelines
Docker
AWS
Azure
Google Cloud
Infrastructure Design
High-Availability Systems
Engineering Tools & Methodologies
JIRA
Scrum
SVN
Mininet
VS Code
Chrome DevTools
Postman
Figma
ns-3
XML
Always Learning

Credentials

Credentials earned along the path. Some open doors — others sharpen the mind.

Oracle Certified Professional Java SE 8 Programmer II

Oracle, 2017


Oracle Certified Associate Java SE 8 Programmer I

Oracle, 2016


Test of English for International Communication (TOEIC)

ETS, 2014 - grade 975/990


Test of English as a Foreign Language (TOEFL)

ETS, 2016 - grade 580/677


SBSeg2021 Presentation Certification

Sociedade Brasileira de Computação - SBC, 2021


Secure Programming Foundation

IDESP - Instituto Daryus de Ensino Superior Paulista, 2021


Voxy Proficiency Achievement Certificate - Low Advanced

Voxy, 2022


Elastic Google Cloud Infrastructure: Scaling and Automation

Qwiklabs, 2020


Essential Google Cloud Infrastructure: Core Services

Coursera, 2020


Essential Google Cloud Infrastructure: Foundation

Coursera, 2020


Google Cloud Platform Fundamentals: Core Infrastructure

Coursera, 2020


Certificado Semana OmniStack 11

Rocketseat, 2020


Claude Code - The Practical Guide

Udemy, 2026


R Programming A-Z™: R For Data Science With Real Exercises!

Udemy, 2019


Complete Java Masterclass

Udemy, 2018


Database Design Introduction

Udemy, 2018

Publications & Research

Original research contributions to security, IoT, and distributed systems. Each paper leaves a trace in the code.

Authors: Giovanni R. da Silva, Aldri L. dos Santos

Venue: IEEE Transactions on Network and Service Management (2024)

Zero Trust
Access Control
Adaptive
Smart Home
Privacy
User Actions

Authors: Giovanni R. da Silva, Aldri L. dos Santos

Venue: UFPR - Federal University of Paraná (2023)

IoT
Authentication
Behavior-Based
Smart Home
Computer Science

Authors: Giovanni R. da Silva, Daniel F. Macedo, Aldri L. dos Santos

Venue: SBSeg 2021 - Brazilian Symposium on Information and Computer System Security (2021)

Zero Trust
Continuous Authentication
Context-Aware
Behavior-Based
Smart Home
Edge Computing

Authors: Agnaldo De Souza Batista; Giovanni Rosa Da Silva; Michele Nogueira De Lima; Aldri Luis Dos Santos

Venue: SBRC 2020 - Brazilian Symposium on Computer Network and Distributed Systems (2020)

Eventos concorrentes
Disseminação de eventos
Eventos críticos
Redes dinâmicas
Dados pessoais sensíveis
Controle de disseminação

Authors: Giovanni Rosa Da Silva; Aldri Luiz Dos Santos; Agnaldo De Souza Batista

Venue: UFPR - Federal University of Paraná (2020)

Coordination of Concurrent Critical Events
Sensitive Personal Data Dissemination
SIoT
Communities of Interest
Trust Evaluation
Opportunistic Networks

Work Experience

A progression through systems, scale, and responsibility. Remember, there is no spoon.

  • Dec 2022 - Present

    Software Technical Lead

    GRDS IT Services

    Leading the design and delivery of two international IoT platforms used for device monitoring and control. Responsible for system architecture, technical direction, and integration of real-time data pipelines using React (Next.js), Node.js, MQTT, and InfluxDB, deployed across AWS and Azure. Platforms integrate cloud-native services including IoT Core, Kinesis, Lambda, Aurora, AppSync, Athena, S3, API Gateway, Cognito, and Amplify.

    React
    Next.js
    Node.js
    MQTT
    InfluxDB
    AWS
    Azure
    SST
    IoT Core
    Kinesis
    Lambda
    Aurora
    AppSync
    Athena
    S3
    API Gateway
    Cognito
    Amplify
  • Aug 2022 - Dec 2022

    Senior Software Engineer

    CI&T - dynaConnections

    Led the modernization of connectMLS, a large-scale real estate platform for U.S. realtors, migrating legacy AngularJS and Java systems to React and Spring Boot. Contributed to architectural improvements, scalability, and long-term maintainability.

    React
    Java
    Spring Boot
    AngularJS
    Real Estate
  • Jun 2021 - Jul 2022

    Senior Software Engineer

    CI&T - Corvalent

    Designed and developed CAT-APM, an IoT platform for asset and device management. Worked on frontend and backend components using React and ClearBlade, contributing to scalable device communication and system integration.

    React
    Node.js
    IoT
    ClearBlade
  • May 2021 - Jun 2021

    Senior Software Engineer

    CINQ - Schneider Electric

    Developed AI Backoffice, an internal platform to resolve invoice mismatches, built with Django and React and integrated into global enterprise finance systems.

    React
    Python
    Django REST
    Finance
  • Jul 2020 - May 2021

    Software Engineer

    CINQ - SASCAR

    Contributed to the development of SASWeb 2, a fleet management platform supporting national logistics operations, using AngularJS and Java Spring Boot in production environments.

    AngularJS
    Java
    Spring Boot
    Fleet Management
  • Jan 2020 - Jul 2020

    Software Engineer

    CINQ - COMPAR

    Developed the Tudobem health platform using React and React Native, improving digital engagement between patients and healthcare providers.

    React
    React Native
    Material UI
    Healthcare
  • Dec 2019 - Jan 2020

    Software Engineer

    CINQ - Systecon

    Modernized the Opus Suite desktop application into a web-based platform using Vue.js and Vuetify, improving usability for logistics planning and operations.

    Vue.js
    Vuetify
    Modernization
  • Oct 2019 - Dec 2019

    Software Engineer

    CINQ - RCI Bank

    Developed a web application for car dealership management using Angular and Material UI, supporting automotive sales and operational workflows.

    Angular
    Material UI
    Automotive
  • Dec 2018 - Oct 2019

    Junior Software Engineer

    CINQ - Imprint Energy

    Built a full stack factory control platform using React and Django REST, supporting production monitoring and automation in energy technology environments.

    React
    Python
    Django REST
    Factory Automation
  • Mar 2015 - Dec 2018

    Intern & Junior Developer

    CINQ - SITA

    Maintained and extended Airfare Insight, a Java Swing application used for aviation pricing analysis, integrated with Oracle databases and WebLogic in enterprise environments.

    Java
    Swing
    Oracle
    Weblogic
    Aviation

Languages

Communicating across systems, cultures, and borders. Welcome to my linguistic matrix.

Portuguese

Native

English

Proficient

Experience:

  • Influx English School, 3-year program, completed in 2014
  • New College Group, intensive program in Manchester (UK), completed in 2015
  • Test of English for International Communication (TOEIC), 2014 – grade 975/990
  • Test of English as a Foreign Language (TOEFL), 2016 – grade 580/677
Spanish

Intermediate (B1)

Experience:

  • Can understand and communicate in everyday situations
  • Basic reading, writing, and conversational skills
French

Beginner (A1)

Experience:

  • Basic reading, writing, and conversational skills
Italian

Beginner (A1)

Experience:

  • Basic reading, writing, and conversational skills

Selected Projects & Technical Experiments

A selection of technical experiments and systems developed across different stages of my engineering career.

Blackjack [2015]

Early learning project developed to explore Java 8 and JavaFX concepts, focusing on object-oriented design and desktop application development.

Workflow Manager [2016 - 2017]

Internal tooling developed to support data migration and upgrades for the SITA Airfare Insight project, transforming Excel-based workflows into structured JSON data backed by MySQL.

Dionysus [2017 - 2018]

Desktop inventory and sales management system developed for a small business, built with Java 8 and JavaFX and integrated with EPSON TM-T20 fiscal printer APIs.

Database Packager [2018]

Utility tool designed to extract, organize, and package selected files from SVN repositories, providing a user-friendly interface and compressed export for deployment workflows.

Mercurius [2018]

Experimental web platform prototype designed to manage customers, services, inventory, scheduling, and payments for small businesses, built with Spring Boot and Angular. Development was intentionally discontinued as a learning-focused architectural exercise.

Matrix Portfolio [2025]

Personal technical showcase built to explore advanced UI animation, interaction design, and narrative-driven presentation using React, Framer Motion, and a Matrix-inspired visual language.

Academic & Low-Level Systems Highlights

github.com/giovannirosa

  • Design and implementation of a superpipelined processor architecture using VHDL.
  • Resolution of linear systems using conjugated gradient method optimized and implemented in C.
  • Construction and testing of the UFPR Informatics Department network using Mininet and Python.
  • Graph implementation and resolution of the minimum color problem in C.
  • Design and implementation of a custom UDP congestion control algorithm in C++.

Areas of Focus & Curiosity

Domains that guide my research, experimentation, and long-term technical direction.

Internet of Things

A core area of my work and research, focused on how connected devices interact, exchange data, and enforce security, privacy, and reliability in real-world environments.

Augmented Reality

An area of interest for its potential to bridge digital systems and physical environments, particularly in urban, industrial, and context-aware applications.

Machine Learning

Explored as a tool to extract insight and adaptive behavior from large-scale data, especially when combined with IoT, security, and user behavior analysis.

Blockchain

Studied for its applications in trust, decentralization, and verifiable systems, particularly in scenarios requiring transparency, resilience, and reduced reliance on centralized control.

Crypto Coins

An area of interest from a systems and protocol perspective, focusing on consensus mechanisms, incentives, and the security properties of decentralized networks.

Exit the Matrix

Ready to connect? Reach out for collaborations, consulting, or professional opportunities.

Direct Channels
System Status

"I'm trying to free your mind, Neo. But I can only show you the door. You're the one that has to walk through it."

Send a Message