I am a Senior AI Engineer and Full Stack Developer with over 20 years of experience building production-grade software. I specialize in Java enterprise platforms and a Python-first approach for AI, LLMs, and agent-based architectures. My work spans Applied Generative AI, Retrieval-Augmented Generation, AI agents, and backend/full-stack development for real-world applications. I design scalable, cloud-native services using async Python, FastAPI, and modern LLM frameworks, while maintaining robust Java backends focused on performance, security, and reliability. I bridge experimental AI with enterprise systems through clean architecture, guardrails, observability, and cloud practices. Currently, I lead AI automation initiatives at one of Latin America’s largest banks, connecting LLM-powered services, full-stack apps, and legacy platforms to high-scale transactional systems.

Anderson Magalhães Corrêa

I am a Senior AI Engineer and Full Stack Developer with over 20 years of experience building production-grade software. I specialize in Java enterprise platforms and a Python-first approach for AI, LLMs, and agent-based architectures. My work spans Applied Generative AI, Retrieval-Augmented Generation, AI agents, and backend/full-stack development for real-world applications. I design scalable, cloud-native services using async Python, FastAPI, and modern LLM frameworks, while maintaining robust Java backends focused on performance, security, and reliability. I bridge experimental AI with enterprise systems through clean architecture, guardrails, observability, and cloud practices. Currently, I lead AI automation initiatives at one of Latin America’s largest banks, connecting LLM-powered services, full-stack apps, and legacy platforms to high-scale transactional systems.

Available to hire

I am a Senior AI Engineer and Full Stack Developer with over 20 years of experience building production-grade software. I specialize in Java enterprise platforms and a Python-first approach for AI, LLMs, and agent-based architectures. My work spans Applied Generative AI, Retrieval-Augmented Generation, AI agents, and backend/full-stack development for real-world applications.

I design scalable, cloud-native services using async Python, FastAPI, and modern LLM frameworks, while maintaining robust Java backends focused on performance, security, and reliability. I bridge experimental AI with enterprise systems through clean architecture, guardrails, observability, and cloud practices. Currently, I lead AI automation initiatives at one of Latin America’s largest banks, connecting LLM-powered services, full-stack apps, and legacy platforms to high-scale transactional systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Portuguese
Fluent
English
Advanced

Work Experience

AI Engineer | Full Stack Engineer at Banco do Brasil
January 1, 2011 - Present
AI Engineer with a Python-first mindset for AI systems, backed by over 20 years of Java experience in mission-critical platforms. This role combines Python async AI services, LLM orchestration, and agent frameworks with Java-based enterprise systems running at national scale. Designed and implemented production-grade AI services using Python, Asyncio, FastAPI, Pydantic, and AWS. Built and operated LLM-based systems, including Retrieval-Augmented Generation pipelines and AI agents, using LangChain, LangGraph, LangSmith, vector databases, and OpenAI-compatible APIs. Developed asynchronous AI workflows that interact with real business systems, applying validation layers, guardrails, and deterministic controls to LLM outputs. Integrated AI services with cloud infrastructure on AWS, focusing on scalability, reliability, and observability. Designed agent-based architectures where Python AI agents coordinate multi-step tasks, interact with APIs, consume events, and trigger business actions. E
Senior Full Stack Software Engineer at Cast Informática
December 1, 2009 - December 1, 2010
Designed and implemented a centralized middleware and API Gateway to integrate global banking systems with Oracle Flexcube. Standardized REST APIs and data translation layers to enable real-time communication between headquarters and international branches. Delivered secure and scalable integrations, improving operational consistency and reducing costs.
Senior Full Stack Software Engineer at Indra Brasil / Politec
November 1, 2003 - November 1, 2009
Designed and implemented a centralized Single Sign-On platform for enterprise systems. Built an internal document generation platform using Java and Jasper Reports, replacing third-party tools. Achieved over USD 1 million in cost savings while improving reliability and compliance.
Software Development Engineer in Test at Brasil Telecom
November 1, 2001 - November 1, 2003
Developed automated unit tests for billing systems using Java, JUnit, and Cactus. Helped reduce financial losses caused by processing failures to near zero through robust test coverage.

Education

Postgraduate Specialization in Artificial Intelligence at Faculdade Iguaçu
January 11, 2030 - February 6, 2026
Postgraduate Specialization in Cloud Computing at Faculdade Iguaçu
January 11, 2030 - February 6, 2026
Bachelor of Technology in Computer Networks at União Educacional de Brasília
January 11, 2030 - February 6, 2026

Qualifications

OCI Generative AI Professional
January 11, 2030 - February 6, 2026
OCI Artificial Intelligence Foundations Associate
January 11, 2030 - February 6, 2026
OCI Architect
January 11, 2030 - February 6, 2026
OCI DevOps Professional
January 11, 2030 - February 6, 2026
Oracle Cloud Infrastructure Developer Professional
January 11, 2030 - February 6, 2026
Sun Certified Java Programmer
January 11, 2030 - February 6, 2026
Sun Certified Web Component Developer
January 11, 2030 - February 6, 2026
J2EE
January 11, 2030 - February 6, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services