Summary
Nagaraj Janakiraman is a software engineer and PhD candidate in Computer Engineering with 11 years of experience building scalable, sublinear-time solutions for Big Data problems such as pattern matching, group testing, and compressed sensing. He combines academic rigor from Texas A&M with industry experience at Google, NVIDIA, Siemens, and Ericsson, applying deep learning and graph analytics to spectrum sharing and cybersecurity problems. His work spans research, systems development, and mentoring—having guided large student teams and contributed production-grade anomaly detection and spectrum allocation systems. Based in California, he brings a rare blend of theoretical algorithm design and practical deployment skills, particularly in applying graph-based ML to security and wireless collaboration challenges.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Technology (B.Tech.), Electronics and Communications Engineering, 93.6%, Bachelor of Technology (B.Tech.), Electronics and Communications Engineering, 93.6% at Amrita Vishwa Vidyapeetham, Coimbatore
Intermediate; 10+2; HSC, Computerscience,Physics,Chemistry,Mathematics,English, Intermediate; 10+2; HSC, Computerscience,Physics,Chemistry,Mathematics,English at R.S.K higher Secondary School
Doctor of Philosophy (Ph.D.), Computer Engineering, 3.86, Doctor of Philosophy (Ph.D.), Computer Engineering, 3.86 at Texas A&M University
English, Tamil, Hindi