- Developing full-stack AI features integrating multiple LLMs (OpenAI, Claude, Gemini, LLaMA, Copilot) for multi-agent orchestration.
- Implemented real-time audio and voice interaction via WebSocket streaming for low-latency AI conversations.
- Engineered AI workflows with .NET, Node.js, Python, Pinecone, and MongoDB for semantic search and RAG.
- Contributed to scalable APIs and background services for agent governance, chat logging, and compliance.
- Improved developer workflows and automation pipelines with GitHub Actions and AWS.
- Collaborated with product and design to deliver accessible teacher-facing experiences in React and TypeScript.
Professional Experience
November 2025 - Present
Senior Full Stack Developer - ClassCloud, Mississippi - USA
September 2023 - Present
Senior Full Stack Developer - Xipp, São Paulo - Brazil
- Architected a JSON-driven platform on AWS using React, Next.js, and .NET Core/C#.
- Integrated MongoDB, MySQL, and SQL Server with APIs and microservices for dynamic data handling.
- Implemented CI/CD pipelines with Git and GitHub Actions for automated deployment and versioning.
- Applied Clean Code principles, created tests (Jest), and monitored quality with SonarQube.
- Reduced landing-page lead time from days to minutes, cutting costs and manual effort.
- Enabled customizable pages for major clients, boosting marketing productivity.
August 2022 - September 2023
Senior Full Stack Developer - DOT Group, Santa Catarina - Brazil
- Built and maintained React/TypeScript and .NET/Python apps for an LLM-OS platform serving 100k+ daily users.
- Designed interfaces for model training, configuration, monitoring, and visualization.
- Implemented real-time communication via WebSocket and advanced file upload flows.
- Integrated AI agents, RAG workflows, and training pipelines for scalable AI features.
- Collaborated on architecture and delivery using Agile (Scrum/Kanban).
- Integrated MongoDB, MySQL, and SQL Server data sources.
May 2020 - August 2022
Mid Full Stack Developer - STOA, Belo Horizonte - Brazil
- Gathered requirements and mapped workflows to improve customer data and invoice processing.
- Built a full CRM system with C#, .NET, Python/Flask, and secure database management.
- Designed automation scripts that reduced the billing cycle from ~1.5 weeks to under 2 hours.
- Implemented layered architecture and modular subsystems for business operations.
- Improved operational efficiency, data security, and lead generation by digitizing workflows.
March 2019 - May 2020
Junior Full Stack Developer - iJunior, Belo Horizonte - Brazil
- Built systems, blogs, and websites using .NET, Flask, Python, JavaScript, and C#.
- Implemented RESTful endpoints and integrations with Entity Framework and SQLAlchemy.
- Structured apps in MVC with service and repository layers following Clean Code practices.
- Standardized Git Flow, pull-request reviews, and basic unit testing.
- Worked in Scrum teams delivering solutions to real clients and earned the iJunior Spirit award.
Education
March 2019 - December 2025
Bachelor's Degree in Systems Engineering - UFMG, Belo Horizonte
- Participated in various projects, awarded with the 'iJunior Spirit' in 2019 by UFMG.
March 2016 - August 2017
Technical Degree in Information Technology - SENAI, Belo Horizonte
- Developed systems using C#, .Net Core, JavaScript, and PHP.
- Utilized Visual Studio Community, Git, and agile Scrum methodology.
- Developed a VR training system for NR-35.
Personal Projects
ERP System - My Inventory
- Architecture: React.js SPA frontend, .NET/C# APIs, MongoDB database, and AWS infrastructure (EC2/S3/CloudFront).
- Modules: dashboard with KPIs, CRM (contacts), e‑commerce (catalog, filters, cart, orders), support/tickets, and invoicing.
- Operations: inventory control (SKU, variants, audit trail), customer registry, scheduling/work orders.
- UI/UX: responsive layout, Kanban drag‑and‑drop, theming and reusable components.
- Search & navigation: server‑side filters/sorting, pagination, and full‑text search where applicable.
- Integrations & automation: document generation (PDF), email/notifications, webhooks; jobs/queues for critical routines.
- Security & governance: JWT authentication, RBAC per access level, backend validations, and resource‑level auditing.
- Performance: MongoDB indexes/aggregations, caching (Redis) for hot queries.
- Observability & quality: structured logs, usage metrics, basic unit tests, and CI/CD pipeline.
- File storage: uploads to S3 with versioning and retention policies.
VR Training System for NR-35
- Stack: Unity (C#), Oculus Rift, first-person interaction with physics/collision systems.
- NR-35 scenarios covering anchoring, PPE inspection, lifeline usage, and basic rescue procedures.
- Simulation mechanics with checklists and scoring; per-session telemetry logging (events and task duration).
- Performance-focused design to maintain high frame rate and visual comfort in VR.
Awards
- Awarded with the 'iJunior Spirit' by UFMG in 2019 for the team spirit and collective spirit in the work carried out on UFMG projects.