Iran Macedo is a Java software engineer with a decade of professional experience and five years focused on backend systems, currently building resilient services at eDreams ODIGEO in Madrid. He combines strong Java expertise with practical knowledge of Python, Go and Angular, and a track record of migrating monoliths to event-driven microservice architectures using TDD and DDD. Iran has delivered business-critical solutions for large enterprises—ranging from SOX-compliant financial portals to payment integrations that minimize PII handling—and routinely drives production incident analysis with tools like Splunk and Dynatrace. Comfortable across cloud-native tooling, Docker/Kubernetes and CI/CD, he thrives in fast-paced environments and is known for building strong cross-functional relationships. A former embedded systems researcher with published work, he brings both systems-level curiosity and pragmatic delivery focus to complex engineering challenges.
Contributions:71 commits, 67 pushes, 2 branches in 1 year 4 months
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.
Request Free Trial
Iran Macedo - Java Software Engineer at eDreams ODIGEO