Summary
Karthikeyan Rathore is a machine learning-focused software engineer with six years of experience building secure, production-ready systems and research-grade ML pipelines. Currently a Student Assistant in ML at BTU Cottbus-Senftenberg pursuing a research-oriented MSc in Artificial Intelligence, he previously developed facial recognition embeddings and large-scale vector search solutions at IIT Delhi, benchmarking models like VGG16 and Elastic Net. At MicroSec he contributed end-to-end PKI-based device identity features—package signing, OCSP/CRL validation, device revocation and ADCS/EJBCA integrations—demonstrating strong applied security and systems engineering. Comfortable straddling research and product engineering, he combines hands-on software development with practical ML deployment experience, including managing million-plus embedding stores with Milvus. Pragmatic and versatile—“jack of all trades”—he brings both low-level security expertise and applied ML know-how to hybrid research and engineering roles.
6 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Artificial Intelligence (research oriented), Master of Science - MS, Artificial Intelligence (research oriented) at Brandenburgische Technische Universität Cottbus-Senftenberg
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Bennett University
English