Technical leadership · architecture · applied AI

I build systems, explain trade-offs, and grow engineering teams.

Software engineer with 15+ years building scalable solutions and 10+ years in fintech. Specialized in architecture design, team leadership, mentoring, and technical education. I turn practical engineering work into systems, writing, talks, and mentorship that other teams can use.

Experience
15+ years
Published
11 articles
Speaking
5 sessions
Proof
4 recs
Portrait of Mauro Gioberti
Current recordTechnical LeadPayRetailers

How the work connects

Build. Explain. Grow.

Three lenses on the same practice: ship reliable systems, make technical decisions understandable, and help engineers become stronger problem solvers.

01

Build · systems

Architecture that survives real constraints.

Technical Lead as a mix of engineering, architecture, team leadership, and platform modernization. Focused on architecture and technical decisions across business-critical applications, coordinating with Product, QA, DevOps, and Architecture, mentoring engineers, and leading refactors, migrations, and critical production improvements. Applying AI-first and specification-driven development (SDD) practices to improve delivery speed, code quality, and engineering productivity.

.NETReactNext.jsAzure AKSAzure FunctionsAzure Service Bus
Review the full career record
03

Grow · people

Leadership measured in stronger teams.

Mentoring, technical interviews, collaboration, and practical feedback are part of the engineering system—not work that happens after the code.

I had the pleasure of meeting Mauro when we relocated him from Argentina to Spain to join our team at InnoIT. From the beginning, his strong expertise in .NET stood out, along with his exceptional soft skills. Mauro is a reliable professional with great technical abilities, always willing to share his knowledge and collaborate with the teams.Jérôme Girard, CEO at InnoIT Consulting
See ways to work together

Connected evidence · AI / RAG

One engineering investigation, multiple useful artifacts.

I built a multi-language benchmark to compare LLM-powered RAG pipelines in Python and .NET for candidate matching. Here is the setup, methodology, and why parity matters — without revealing the final results yet.

RAG benchmarking article artwork

Latest writing

Ideas with implementation context.

Architecture, automation, AI, and developer growth—written from work that had to function beyond a demo.

View all articles
01

Article · August 19, 2026

🤖⚡ Ask Mauro: Why I Went Smaller, Not Bigger

I got tired of people browsing my resume, so I made myself queryable. Ask Mauro runs on a Qwen3 0.6B small language model on a single 8 vCPU / 24 GB server — and going smaller instead of bigger took the average response time from roughly 68 seconds to roughly 17. Here is the architecture reasoning behind that call.

02

Article · February 19, 2026

🧪⚖️ Benchmarking LLM RAGs: Python vs .NET

I built a multi-language benchmark to compare LLM-powered RAG pipelines in Python and .NET for candidate matching. Here is the setup, methodology, and why parity matters — without revealing the final results yet.

Ways to work together

Apply the same practice to your team.

Focused engagements grounded in architecture, hiring, and developer growth—not generic consulting packages.

  1. 01🔍 Technical InterviewsCurrently available
  2. 02⚙️ Microservices DevelopmentUnavailable for new work
  3. 03🎓 MentorshipUnavailable for new work

Evidence-grounded Q&A

Not sure where to begin?

Ask Mauro AI about experience, talks, writing, architecture, or mentoring and get answers grounded in the public professional record.

Ask Mauro AI ↗