Ivan Pupo is a founder and senior consultant engineer based in Berlin with 10+ years of hands-on experience solving complex problems across systems programming, web and cloud applications. He favors finding the right solution over one-size-fits-all approaches, drawing on deep experience from C/C++ low-level work to distributed services and real-time communication platforms. His career spans startups and enterprise teams—building fleet management APIs for autonomous vehicles, video/voice-enabled platforms for advisors, and security-focused applications—reflecting strong design and delivery chops. Having worked in Cuba, Russia, Spain and Germany, he brings cross-cultural communication skills and adaptability that help him lead diverse teams and projects. Always seeking the next technical challenge, he combines entrepreneurial drive with practical engineering discipline.
10 years of coding experience
10 years of employment as a software developer
Engineer's degree Computer Software Engineering, Engineer's degree Computer Software Engineering at Universidad de las Ciencias Informáticas
Nodejs microservices implementation with grapqhql gateway for data relation
Contributions:26 commits, 10 PRs, 17 pushes in 5 months
grapqhqlnestjsrelation-datagatewaynodejs
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.