Professional training
My trainings
Discover my specialized trainings in Software Craftsmanship and development. Built to strengthen your technical skills and master best practices.
Methodology & Practices
Master the practices and principles of high-quality software development
Quality code: principles and practices
Introduction to Software Craftsmanship — its core principles and its manifesto. Exploration of collaborative practices such as code review and Pair/Mob Programming, with hands-on activities. Foundations of Clean Code and SOLID, followed by a refactoring exercise.
Building modern software architectures
Master the principles and practices of modern software architecture to design scalable, maintainable and performant systems.
Artificial Intelligence
Leverage the power of AI to boost your productivity
Developing with AI
Master the craft of developing with AI agents to dramatically transform your productivity. Learn to orchestrate the right agents at the right time, build your own specialized assistants, and integrate AI into your development workflow.
Organize and decide with AI
Transform your professional productivity with AI assistants. Learn to delegate effectively to AI agents, automate your repetitive tasks and increase your business impact — no technical skills required.