Ioannis Theodosiou is a Senior Software Engineer based in Amsterdam with 10 years of experience building front-end focused, full-stack web and mobile applications. He has led small engineering teams and reshaped codebases at companies like adidas and Zanders while mentoring junior developers and improving agile practices. His hands-on toolkit centers on React, React Native, Styled Components/Storybook and Node.js, and he has a track record creating component libraries and CI/CD pipelines that accelerate delivery. Ioannis thrives on challenging, time-sensitive problems that require learning new techniques, and he often translates stakeholder needs into functional prototypes for clients across industries. Notably, his career blends product-driven client work (takeaway.com, NS, NOCNSF) with internal developer tooling and reusable component work that boosts team velocity. He holds a Bachelor’s in Information Technology from the University of Piraeus and brings a pragmatic, curious approach to engineering trade-offs.
9 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at University of Piraeus
Contributions:2 PRs, 2 pushes, 1 branch in 3 years 2 months
reactjsreactreact-components
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
Ioannis Theodosiou - Senior Software Engineer at Zanders