Summary
Cristian Tatu is a software engineer with eight years of experience combining high-performance parallel computing and machine learning, grounded in a Master's Module from Universidad Politécnica de Madrid. He has built and maintained distributed ML tooling at the Barcelona Supercomputing Center, adding GPU support and CLI capabilities to dislib and PyCOMPSs for large-scale scientific workloads. His research-grade work includes implementing randomized SVD for CFD big-data on MareNostrum-5, demonstrating both algorithmic depth and practical cluster-level optimization. Cristian also translates technical expertise into product delivery, leading end-to-end web application development for logistics clients and working in Agile R&D environments at Ericsson. Comfortable across HPC, cloud-native microservices, and production ML pipelines, he favors pragmatic solutions that use the right technology to solve real user problems. Based in Catalonia, he brings a rare blend of research engineering and hands-on consulting that accelerates science-to-production workflows.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidad Autónoma de Madrid
Master's Module in Software Craftsmanship Computer Science, Master's Module in Software Craftsmanship Computer Science at Universidad Politécnica de Madrid
Spanish, English, Romanian