# Diego Vieira Gonçalves de Souza

**AI Engineer** · Crato, CE, Brazil · Remote

[dvsdiegovieira@gmail.com](mailto:dvsdiegovieira@gmail.com) · +55 88 99797-4229 · [WhatsApp](https://wa.me/5588997974229) · [LinkedIn](https://www.linkedin.com/in/diegovsouza99) · [GitHub](https://github.com/DiegoVSouza)

_English draft, pending the owner's review. Career history, not measured results._

## Summary

4 years of software engineering, 2+ years with generative AI, 1+ year in production. I build AI agents and integrate Claude and OpenAI models into systems through REST APIs, webhooks and tool use, with Python, RAG on pgvector, LangChain, LangGraph and MCP, on AWS.

## Experience

### AI Engineer, Grupo Intra de Ensino e Pesquisa a Distância (2025-03 to 2026-05, Juazeiro do Norte, CE)

- Designed and shipped to production a multi-agent WhatsApp assistant with Python, LangGraph, LangChain and MCP (Claude and OpenAI APIs). One agent classifies intent and sentiment and routes to WhatsApp Flows, tool use or a fallback; another writes the answer.
- Connected it to REST APIs, webhooks and the Kommo CRM, automating the student journey in 4 steps (sign-up, enrollment, exams, certificates) for tens of thousands of students a month, with 20% less manual support.
- Built a RAG pipeline with embeddings and semantic search on PostgreSQL (pgvector) over company documents, grounding answers in official sources.
- Applied prompt evals, guardrails, hallucination mitigation, failure handling and human handoff, with daily CloudWatch monitoring and model cost control.
- Led architecture and backend in Python and n8n, with Docker on AWS ECS, CI/CD on GitHub Actions and TDD; documented decisions in ADRs and adopted Spec-Driven Development with human review of code generated by coding agents.

Stack: Python, LangGraph, LangChain, MCP, Claude API, OpenAI API, PostgreSQL, pgvector, Redis, MongoDB, Docker, AWS ECS, CloudWatch, GitHub Actions, NestJS, Go, n8n

### Software Engineer, Yamaha Motor (via Compass UOL) (2024-02 to 2025-01, Fortaleza, CE)

- Built back-end services with NestJS, TypeScript and Python in microservices with Docker, JWT and OAuth, on Yamaha's e-commerce platform, with API caching.
- Built Next.js and React features and contributed to Vibe, a community platform in an international project, with Scrum, code reviews and communication in English.

Stack: NestJS, TypeScript, Python, Docker, Next.js, React, Scrum

### AI Engineer (ICT Residency Fellow), Sociedade BRISA de Desenvolvimento de Tecnologia da Informação (2023-08 to 2024-02, Juazeiro do Norte, CE)

- In a team of 5 at the ICT residency (Softex and MCTI), built the Flask and FastAPI APIs and the React platform for lung disease diagnosis from images. The TensorFlow CNN reached 97.27% accuracy and was published at SBCAS.

Stack: Python, FastAPI, Flask, React, TensorFlow, Oracle

### AI Research Assistant, Universidade Federal do Cariri (UFCA) (2023-06 to 2024-05, Juazeiro do Norte, CE)

- Developed a low-compute method for knee osteoarthritis diagnosis in radiographs (VGG-16, PCA and Random Forest, 95.74% precision), published in the SEPEC proceedings.

Stack: Python, scikit-learn, TensorFlow, PyTorch

### Software Engineer, Chama Inovação (startup) (2022-06 to 2023-05, Cajazeiras, PB)

- Led, in direct contact with the client, a medical appointment platform: Node.js and Express backend with TypeScript, MongoDB and PostgreSQL, JWT and OAuth, real-time chat, payments and scheduling, and a React and Redux front end on AWS.

Stack: Node.js, Express, TypeScript, React, MongoDB, PostgreSQL, Docker, AWS, Socket.IO, Scrum

## Education

- Master's (PRODER): statistical modeling, simulation and risk optimization, UFCA (In progress)
- BSc in Computational Mathematics, UFCA (2023 to 2025)
- Fullstack Program (front end, back end, mobile), Rocketseat (2022 to 2023)

## Publications

- D.IAgnóstica: diagnóstico pulmonar (CADx), SBCAS 2024 (https://doi.org/10.5753/sbcas.2024.2159)
- Diagnóstico de osteoartrite de joelho em radiografias com VGG-16, PCA e Random Forest, SEPEC 2024

## Certifications

- AWS Certified Cloud Practitioner
- AI-Assisted Certified Professional
- Gen AI Technical Certification
- Agile methodologies (XP, Scrum, Lean, Kanban)
- Unit testing with Jest
- Getting Started with Go

## Languages

- Portuguese: native
- English: advanced, C1
- Spanish: intermediate, B1
