AI-assisted software development

Antonio Leiva

I help developers and teams build real software with AI agents like Claude Code, Codex and OpenCode.
I'm the founder of DevExpert and a Google Developer Expert for Android.

About me

I've been teaching developers since 2015, first Kotlin and Android. Today most of my work is about developing software with AI agents: how to prepare a project so agents can work on it, how to verify what they produce, and what it really costs.


I write about it here, share what I'm testing on X and YouTube, and run AI Expert, a live program in Spanish where developers build their own agent workflow on a real project.


If you're curious to dive deeper into my work, you can follow me on my social media platforms:

Work experience

CEO & Trainer
DevExpert, Madrid, Spain
2015 - Present

Run AI Expert, a live program on software development with AI agents.
Help companies adopt AI in their development teams.
Trained thousands of developers in Kotlin and Android.

Google Developer Expert for Android
Google Developers
May 2020 - Present

Part of a global network of experienced developers and strategists.
Frequently speak at conferences, publish videos and tutorials, and mentor developers and startups.
Support high-potential startups and technical communities worldwide.

Senior Android Developer
Plex, Inc, Madrid, Spain
Aug 2014 - Sep 2018

Developed innovative ways to enjoy media on Android devices, from mobile to Android TV.
Assisted in UI and UX tasks, adapting Plex experience to Android devices.

Android Developer
Gigigo Group, Madrid, Spain
Jul 2013 - Jul 2014

Android tech lead and evangelist.
Involved in various projects as an Android developer and team leader.
Participated in design methodology, architecture, and software definition for future projects.

Android Developer
Indra, Madrid, Spain
Mar 2013 - Jun 2013

Worked as an Android Developer in the Indra Mobility area.

Consultant in Microsoft Dynamics CRM
Indra, Madrid, Spain
Sep 2008 - Feb 2013

Performed tasks related to Microsoft Dynamics CRM, from analysis to customization and plugin development.
Created several web portals using technologies like ASP.NET, MVC, JavaScript, and more.

Education

Bachelor of Computer Science
University of Madrid
2003 - 2008

Skills

What I work on and teach.

AI agents for development

Working day to day with Claude Code, Codex, OpenCode and other coding agents.

Harness engineering

Specs, AGENTS.md, skills and independent validation so agents can work on real projects.

AI adoption in teams

Helping development teams bring AI agents into their workflow with clear criteria.

Kotlin & Android

Kotlin, Android, Jetpack Compose and Kotlin Multiplatform, the base of my work for over a decade.

Quality and Architecture

Focused on quality and architecture to build scalable and maintainable applications.

Mentoring & Training

Passionate about teaching and mentoring aspiring developers.

Bring AI agents to your development team

Training and consulting for teams that want to build software with AI agents.