
SOFTWARE ENGINEER
Cesar Goncalves
Building backend systems and AI tools that actually solve problems. Python, TypeScript, and a hospitality-trained eye for what users really need.
About Me
I build APIs and systems that are reliable and maintainable. Coming from hospitality, I learned that good communication beats perfect code.
I'm a backend engineer focused on AI applications, LLMs, and agent workflows. Currently building MCP servers that connect AI to business systems—enabling intelligent automation that teams can actually understand and maintain.
My toolkit spans Python and TypeScript, with experience in FastAPI, LangGraph, RAG systems, and the full DevOps stack—Docker, Kubernetes, CI/CD, and cloud deployments on AWS and GCP.
I hold a First-Class Honours degree in Computer Science from Birkbeck, University of London. If you're working on something interesting in AI or backend architecture, let's connect.
Technical Skills
Languages
Frameworks
Databases
Cloud & DevOps
AI/ML
Featured Projects
A selection of projects demonstrating my expertise in backend development, AI systems, and full-stack engineering.
Multi-Agent PydanticAI Chat System
Full-stack multi-agent chat system leveraging PydanticAI for structured data extraction and response generation. Enables complex, context-aware conversations with multiple AI agents collaborating to fulfill user requests.
ReceiptScanner API
FastAPI-based backend service for scanning and extracting information from receipts using Gemini OCR. Provides structured JSON output with PostgreSQL storage, containerized with Docker.
Multi-Agent LangGraph System
Multi-agent system using LangGraph for complex workflows and interactions between AI agents. Focused on scalable agentic applications for data analysis and automated decision-making.
Warestack - Core API
Backend service for the Warestack platform, integrating with GitHub, Slack, and Linear to manage development workflows. Focuses on detecting issues, enforcing rules, and standardizing deployments.
Experience
Software Engineer
Teya · London, UK
- Owner of an internal MCP Server connecting AI agents to internal systems and CRM platforms.
- Built tools enabling AI to resolve customer tickets faster by retrieving merchant data and analyzing settlements.
- Integrated with support workflows to help AI agents handle queries before human escalation.
- Collaborated with product, operations, and backend teams to increase AI-driven ticket resolution.
Software Engineer
Warestack · London, UK
- Architected and maintained core FastAPI backend with domain models for internal and customer-facing APIs.
- Built text-to-SQL reporting tool enabling users to query live data dashboards using plain English.
- Developed "Warestack Assistant" chatbot with RAG for intelligent, context-rich interactions from GitHub repos.
- Integrated with GitHub for PR reviews, deployment checks, and repository insights.
- Created dynamic monitoring system with natural language rule definitions for flagging events.
- Introduced Alembic for automated database migrations, eliminating manual SQL scripts.
- Migrated to UV packaging, reducing CI/CD build times by ~50%.
Teaching Assistant
Birkbeck, University of London · London, UK
- Led labs for 30+ students in Cloud Computing (GCP) and Big Data Analytics.
- Taught API development with Node.js, Docker containerization, and GitHub Actions automation.
Head Bartender → Bar Manager
The Wolseley Hospitality Group · London, UK
- Progressed from head bartender to managing a 10-person team through demonstrated leadership.
- Developed strong communication, problem-solving, and stakeholder management skills.
- Streamlined inventory management and increased profits by ~5%.
Bartender
Casual Dining Group - Belgo Centraal · London, UK
- Delivered high-quality service in a fast-paced central London restaurant.
Software Developer
GSystem · Lisbon, Portugal
- Built applications with Visual Basic 6 and MySQL.
Education
BSc Computer Science
1st Class HonoursBirkbeck, University of London · 2021 - 2024
Studied core computer science concepts, advanced algorithms, and modern software engineering practices. Gained hands-on experience with cloud-native architectures, CI/CD pipelines, and full-stack development.
Final Year Project
Built an AI-powered NLP tool that interpreted project requirements in plain English and recommended cloud-native technologies, suitable architectures, and efficient workflows.