Giovani souza

I am Software Engineer

Software Engineer with experience in back-end development using Golang and Node.js (TypeScript / bun.js). Skilled in designing and implementing distributed, scalable, high-performance systems, with a focus on real-time processing, microservices, and event-driven architecture. Hands-on experience with messaging (Amazon SQS, Kafka), observability, and DevOps (CI/CD, Docker, Kubernetes, AWS), working on game systems and data platforms. Strong focus on software architecture and engineering best practices (SOLID, Clean Code, Design Patterns).

GS

About me

Hello, I am Giovani

Back-end focused Software Engineer with experience in scalable, distributed, high-performance systems. I mainly work with Golang and Node.js, and I also have front-end knowledge with React and Next.js.

On the back end, I have built robust APIs, microservices, and messaging pipelines using Kafka and SQS. I have strong experience with relational databases (MySQL, PostgreSQL, Aurora) and NoSQL (DynamoDB, MongoDB, Redis). I apply software engineering best practices such as SOLID, Clean Code, and Design Patterns.

In addition to back-end work, I have complementary experience with DevOps practices, using CI/CD, Docker, Kubernetes, and AWS services to support scalability and system availability.

Technologies

My Professional Journey

Degree in Systems Analysis and Development

I completed my degree at the Catholic University of Brasília.

March 2022 - November 2023

Full Stack Developer - Rizzo Dev

Development and evolution of responsive web applications with a focus on dashboards and real-time data visualization.

January 2023 - June 2024

Software Engineer - Inside Code

Working on AWS serverless architectures, developing game servers and distributed services with event-driven architecture.

June 2024 - Present

Postgraduate - MBA in Full Cycle Architecture

Advanced studies in software architecture and distributed systems.

January 2025 - June 2026

Contact

Logo