About me

I'm Diego Nogueira, a developer with over 15 years of experience. I started teaching hardware and networking, moved through infrastructure, VoIP, test automation, and today I work with software architecture and AI.

Currently I'm a Software Architect at Vivo (Telefônica Brasil), where I design B2X project architecture and use generative AI to automate what used to be repetitive manual work.

Core competencies

  • Languages: Java, Python, JavaScript, TypeScript
  • Full-Stack: React, Angular, Spring Boot, Node.js, FastAPI
  • AI/ML: GenAI, LLMs, RAG, NLP, CrewAI, LangChain, Claude API
  • DevOps & Cloud: Docker, Kubernetes, Jenkins, Azure, CI/CD, Nginx
  • Observability: ELK Stack, SonarQube, Elasticsearch
  • Data: PostgreSQL, MySQL, PL/SQL, ActiveMQ, Kafka
  • Methodologies: Scrum, Kanban, Six Sigma Yellow Belt

Experience

Vivo (Telefônica Brasil)

Sep/2019 – present · Londrina, PR, Brazil

Software Architect | Software Engineer B2X | AI Dev

Jan/2026 – present

B2X systems architecture with generative AI. I define technical standards and coordinate LLM integration into development workflows.

Software Architect / AI Dev Innovation

Jun/2025 – Jan/2026

Built MCP servers to connect internal tools to AI models. Focused on reducing token costs and improving response quality.

Software Engineer / QA Automation B2B

Jan/2023 – Jun/2025

Built the test automation framework with Selenium and Playwright, integrated SonarQube into CI and deployed infrastructure on Azure.

Observability & Automation Consultant

Aug/2021 – Jan/2023

Monitoring with Elastic Stack and Prometheus, infrastructure automation with Ansible, Terraform and Jenkins.

Software Development Consultant

Sep/2019 – Aug/2021

Java framework that automated 100% of ticket handling in Remedy, eliminating manual intervention.

Sixbell

Dec/2012 – Sep/2019 · São Paulo / Rio de Janeiro, Brazil

Software Engineer | R&D Brazil

Jan/2018 – Sep/2019 · Rio de Janeiro

Full-stack VoIP/IVR solutions for CEMIG with Java, ActiveMQ and Kafka. Recognized as best IVR by the client.

Software Engineer

Dec/2014 – Dec/2017 · São Paulo

Mass call automation via IVR with Java EE, PrimeFaces, ActiveMQ and PL/SQL.

Support Specialist

Dec/2012 – Dec/2014 · São Paulo

Infrastructure support and bug fixing in product releases.

VTT - Vector Two Technology

Dec/2010 – Dec/2012

Support Specialist

Project deployment in Data Centers and infrastructure support for clients like Vivo/Telefônica.

Microcamp

Jan/2008 – Nov/2010

Technology Teacher

Hardware, networking, Linux administration and web development instructor.

Education

  • Master's in Software Engineering, UTFPR
  • MBA DevOps & Cloud Computing, Impacta Tecnologia
  • Bachelor's in Information Systems, UNINOVE (2012–2016)
  • Data Science, Fundação Getulio Vargas (2020)
  • Big Data / AI, Faculdade Albert Einstein (2020)

Certifications

  • Multi-agent Systems with CrewAI, Asimov Academy
  • Six Sigma Yellow Belt, Vivo (Telefônica Brasil)

What people say about me

"Diego has a rare ability to see the system as a whole and translate that into pragmatic architecture decisions. He doesn't just propose solutions, he makes sure the team understands the 'why' behind each choice. Working with him raises the technical bar of any project."

Rafael M.

Tech Lead, Vivo

"What impresses me most about Diego is the clarity in his communication. He can explain complex technical decisions in a way that everyone understands, from junior devs to directors. On top of that, he consistently meets deadlines, which is rare."

Camila S.

Product Manager

"Diego was the mentor I needed early in my career. He never just gave me the answer: he always guided me to truly understand the problem. I learned more in 6 months working with him than in 2 years of college."

Lucas T.

Junior Developer

Contact

Find me on GitHub, LinkedIn, Instagram or send an email to diegonogueiradev@gmail.com.