Ivan Tishchenko is a software engineer based in Zurich with 11 years of experience building production systems spanning real-time AR streaming, visual computing, and full-stack web services. He holds an MSc in Computer Science from ETH Zurich and has a strong research background—publishing a top-conference paper on point-cloud scene flow that beat the state of the art by 14%. Ivan combines low-level C++ algorithm development (3D surface registration, keypoint detection, descriptors) with backend engineering and cloud deployment, having improved algorithmic performance by 36% and integrated models into products. Currently he’s developing a real-time video streaming library for an AR system, bringing both academic rigor and production-grade engineering to latency-sensitive domains. Comfortable across Python, PyTorch, Java, and Docker, he also brings practical DevOps experience (CI/CD, monitoring) and a knack for turning research prototypes into reliable shipped features. An understated strength is his track record of quantitative evaluation tooling that translated experimental gains into measurable product improvements.
11 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at ETH Zurich
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.