Alfredo Casado is a Software Craftsman with two decades in the industry and roughly 15 years of hands-on experience building maintainable, extensible Java-based systems. He is an expert in agile practices—particularly XP techniques like TDD and pair programming—and has guided teams as a technical leader and Scrum Master to apply Domain-Driven Design and ports-and-adapters architecture. Alfredo blends deep Java and Groovy expertise with practical experience across frameworks, CI/CD, cloud services and frontend-to-backend integrations, having led product and platform efforts for startups and enterprise teams. He teaches and trains professionals and university students, bringing classroom clarity to real-world development challenges. An active community speaker in Spanish software craftsmanship and agile circles, he combines “in the trenches” coding with mentoring and organizational change. A less obvious strength is his sustained commitment to developer practices and culture change over long projects, ensuring code quality endures as teams and requirements evolve.
15 years of coding experience
14 years of employment as a software developer
Computer sciencie, Software engineering, Computer sciencie, Software engineering at Universidad Rey Juan Carlos
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.