Summary
Peru Bhardwaj is a research-focused software engineer and postdoctoral researcher with a decade of experience at the intersection of adversarial machine learning and natural language processing, currently based at the University of Tübingen. He combines rigorous academic training—a PhD from Trinity College Dublin and top-ranked undergraduate degrees—with hands-on research roles at the University of Stuttgart and ADAPT Centre, translating theory into robust experimental systems. His background spans teaching, mentorship, and industry internships, giving him a rare blend of pedagogical clarity and production-minded engineering. Known for precise, reproducible research workflows, he often bridges attack/defense perspectives in ML security, and his career reflects consistent progression from high-achieving student to independent researcher.
10 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Trinity College Dublin
Bachelor’s Degree, Computer Engineering, 10.0 on a scale of 10.0, Bachelor’s Degree, Computer Engineering, 10.0 on a scale of 10.0 at Thapar Institute of Engineering and Technology
Hindi, English