Pedro Gabriel Furtado Flores
Software engineer · Java and AI · Squad Lead
Summary
Backend developer in Java since 2021, building AI tools since 2025. At Ford I built a codebase assistant used by more than 50 people and was promoted to Squad Lead in 2026. Today I split my time between leading a squad of 5 and building the tools it uses. I also build complete products for clients on my own.
Experience
- Promoted to Squad Lead six months after joining CI&T
- Lead 5 people supporting 12 sales applications in Java, used in 8 countries
- Split my time between leading the team and building the tools it uses
- Built the Support Portal and the Support Manager; 388% more tickets resolved since I took over
- Prioritize the backlog with product owners, engineering managers, architects and dealers
- Built the internal codebase assistant alone, from architecture to launch
- Java and Spring Boot microservices, Kafka and Pub/Sub pipelines, Docker, Cloud Run, OpenShift
- Level 3 support for production issues
- Four client products, built alone and live today
- Worked on moving the BIA assistant from predictive to generative AI
- Features in the Core API; REST APIs with Spring Security and JWT; TDD with JUnit and Mockito
- Built the backend of Ésses, a CRM for the solar energy sector, and made its technical decisions
- Maintained IdeaGestão, a modular ERP
- Spring Boot, JPA, PostgreSQL and MongoDB, Swagger
- Production planning, Metalúrgica Mor (2019 – 2021)
- Led UNISC's team in a national aircraft-design competition (2017 – 2018)
- Robotics teacher (Arduino), UNISC (2016)
- Computer repair technician, IDB Informática (2013 – 2015)
Skills
AI: LLM integration, RAG, MCP tools, agents, LangChain, pgvector
Backend: Java 21, Spring Boot, Spring Security, Python, Kafka, Pub/Sub, JUnit, Mockito
Frontend: Next.js, React, TypeScript
Data: PostgreSQL, MongoDB, Cloudflare R2
Cloud & delivery: GCP, Cloud Run, Docker, OpenShift, GitHub Actions, Tekton, Vercel, Railway
Leadership: A team of 5, backlog prioritization, working with product owners, managers and dealers
Languages: Portuguese (native), English (B2)
Education
Systems Analysis and Development (in progress, expected 2027/2)
Production Engineering (UNISC)