Skip to content
View bruno-alves7's full-sized avatar
:electron:
always learning
:electron:
always learning

Highlights

  • Pro

Block or report bruno-alves7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
bruno-alves7/README.md

๐Ÿ‘‹๐Ÿป Hi, I'm Bruno Alves

I'm a Software Engineer and Software Architect focused on backend development, distributed systems, identity, authentication, authorization, and application security.

My journey into technology began after several years working in logistics. Changing careers was a major challenge, but it allowed me to pursue something I genuinely enjoy: using logic, creativity, and technology to solve complex problems.

I started my career in technology as a Frontend Instructor at Trybe, where I helped students develop their skills in JavaScript, React, Node.js, Python, SQL, and software development fundamentals. This experience strengthened not only my technical knowledge but also my ability to communicate complex concepts clearly and support the growth of other developers.

Later, I worked as a Software Architect at XP Inc., contributing to the design and evolution of internal platforms and security solutions. My work included:

  • Designing authentication and authorization standards for internal and external APIs
  • Building corporate RBAC and Machine-to-Machine access solutions
  • Working with OAuth 2.0, OpenID Connect, Auth0, Microsoft Entra ID, and federated identity
  • Developing secure access workflows for production environments
  • Supporting the migration from long-lived secrets to federated authentication
  • Designing and maintaining distributed systems and microservices
  • Improving developer experience through internal platforms and reusable abstractions

I have experience with technologies such as TypeScript, Node.js, C#, .NET, Python, React, MongoDB, SQL, Kafka, Docker, AWS, Microsoft Azure, Kubernetes, GitHub Actions, New Relic, and KQL.

I am currently pursuing a Bachelor's degree in Applied Mathematics and Computing at UFRRJ, expanding my knowledge in mathematics, algorithms, logic, and computational problem-solving.

I believe software development combines creativity and logical thinking. I am always looking to improve my technical skills, learn new technologies, share knowledge, and build solutions that are secure, maintainable, and useful.

"No matter how you live your life, your intelligence will defend you better than a sword. Keep it sharp."
โ€” Patrick Rothfuss

๐Ÿ› ๏ธ Technologies and Tools

TypeScript Node.js C# .NET Python React MongoDB SQL Apache Kafka Docker AWS Microsoft Azure Kubernetes GitHub Actions New Relic

Main areas

  • Backend development and software architecture
  • Authentication, authorization, OAuth 2.0 and OpenID Connect
  • Application security and identity management
  • Microservices and distributed systems
  • Cloud computing and DevOps
  • Developer platforms and developer experience
  • Mathematics and computational problem-solving

๐Ÿ“Š GitHub Statistics

Bruno Alves GitHub statistics Most used languages

๐Ÿ“ซ Contact

Pinned Loading

  1. TRYBE-sd-07-crush-manager TRYBE-sd-07-crush-manager Public

    JavaScript

  2. TRYBE-sd-07-project-algorithms TRYBE-sd-07-project-algorithms Public

    Python

  3. TRYBE-sd-07-project-ting TRYBE-sd-07-project-ting Public

    Python

  4. TRYBE-sd-07-restaurant-orders TRYBE-sd-07-restaurant-orders Public

    Python