Keith Ciantar is a doctoral student and machine learning engineer with eight years of experience bridging research and professional software development, currently working on medical image analysis in the Brain Tumour Group at Forschungszentrum Jülich. He holds an MS in ICT with distinction in Signal Processing and Machine Learning and is pursuing a PhD in Medical Image Processing at RWTH Aachen, combining rigorous academic training with hands-on engineering. His background spans roles from junior developer to software engineer and research support across academia and industry, giving him a practical knack for turning research prototypes into production-capable code. Known for strong analytical problem-solving and a continuous-learning mindset, he focuses on image-based ML applications with an eye for clinical impact. An often-overlooked strength is his cross-disciplinary experience in both physiology/biochemistry and communications engineering, which helps him translate domain needs into robust technical solutions.
8 years of coding experience
2 years of employment as a software developer
Matriculation Certificate, Matriculation Certificate at St. Aloysius' College, Malta
School Leaving and SEC Certificate, School Leaving and SEC Certificate at Savio College, Malta
Doctor of Philosophy - PhD (Dr.-Ing.), Medical Image Processing, Doctor of Philosophy - PhD (Dr.-Ing.), Medical Image Processing at RWTH Aachen University
Master of Science in ICT - MS in ICT, Signal Processing and Machine Learning, Pass with Distinction, Master of Science in ICT - MS in ICT, Signal Processing and Machine Learning, Pass with Distinction at University of Malta
Contributions:5 pushes, 1 branch in 4 years 5 months
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
Keith Ciantar - Doctoral Student at Forschungszentrum Jülich