Giovani souza
I am Software Engineer
I am a software engineer with a primary focus on back-end development. I have solid experience building scalable and distributed services using Golang and Node.js, applying microservices, messaging (Kafka, SQS), and relational and NoSQL databases. I also have knowledge of front-end development with React and Next.js, but my main expertise is back-end, ensuring performance and resilience.
About Me
Hello, I am Giovani
Software Engineer specialized in back-end, with experience in scalable, distributed, and high-performance systems. I mainly work with Golang and Node.js, but I also have knowledge of front-end with React and Next.js.
In 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 databases (DynamoDB, MongoDB, Redis). I apply software engineering best practices such as SOLID, Clean Code, and Design Patterns.
In addition to back-end, I have complementary experience in DevOps practices, using CI/CD, Docker, Kubernetes, and AWS services to support scalability and availability.
Technologies
My Professional Journey
Bachelor’s Degree in Systems Analysis and Development
Completed my degree at the Catholic University of Brasília.
March 2022 - November 2023
Software Engineer - Rizzo Dev
Worked as a full-stack developer, mainly focused on back-end with some front-end support.
September 2023 - September 2024
Software Engineer - Inside Code
Main focus on back-end, developing scalable and distributed services.
September 2024 - Present
Postgraduate - MBA in Full Cycle Architecture
Advanced studies in software architecture and distributed systems.
January 2025 - June 2026