Yannis Gonianakis is a Principal Software Engineer based in Amsterdam with 15 years of experience building pragmatic, maintainable web systems and shortening delivery cycles through agile practices. He excels in Scala and Java ecosystems, clean coding, TDD, and has driven event-sourced, CQRS architectures and Play/AngularJS stacks in production. At companies including eBay/Marktplaats and Miro he’s combined hands-on refactoring and platform migrations with team coaching and delivery ownership. A longtime GWTP contributor, he led its migration to Maven and improved test and build hygiene, reflecting a penchant for sustainable developer experience. Colleagues describe him as a self-motivated, quality-driven problem solver who values highly productive teams and simple solutions to complex business needs. Outside day-to-day work he brings an idealistic drive to make software serve a better world.
15 years of coding experience
12 years of employment as a software developer
Bachelor's degree Telecommunications Science & Technology, Bachelor's degree Telecommunications Science & Technology at University of Peloponnese
A complete model-view-presenter framework to simplify your next GWT project.
Role in this project:
Full-stack Developer
Contributions:150 commits in 6 months
Contributions summary:Yannis primarily focused on refactoring and migrating code within the GWT-Platform framework. They ported and renamed unit tests, restructured annotations, and moved shared classes to a common module. Further contributions involved the migration of samples to Maven, setting up development environments for various samples, and fixing checkstyle errors to improve code quality.
Contributions:101 commits, 17 PRs, 59 pushes in 8 years 4 months
ipv6-addressipv4ipv6ipv4-addressparsing
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
Yannis Gonianakis - Principal Software Engineer at Miro