Deepak Nathani is a machine learning researcher and software engineer with 10 years of experience, currently pursuing a PhD in Computer Science at UC Santa Barbara and working as a Graduate Research Assistant. He brings production and research experience from Meta GenAI, AWS Translate, and Google Research, and is skilled in Python, C, and C++, with a focus on Information Retrieval and Natural Language Processing. Deepak has a track record of applied research—spanning internships and pre-doctoral roles—that bridges industry-scale translation and generative models with academic rigor (4.0 GPA in his PhD coursework). Earlier roles at Salesforce and IBM, plus leadership organizing programming competitions and mentoring at IIT Hyderabad, show he combines engineering impact with community building. He’s comfortable taking ideas from theory to deployed systems, and often leverages cross-disciplinary tools (e.g., topological data analysis in link prediction) to attack hard problems.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Technology (BTech), Mechanical Engineering, 7.90/10.0, Bachelor of Technology (BTech), Mechanical Engineering, 7.90/10.0 at Indian Institute of Technology, Hyderabad
Doctor of Philosophy - PhD, Computer Science, 4.0/4.0, Doctor of Philosophy - PhD, Computer Science, 4.0/4.0 at UC Santa Barbara
Intermediate, Science, 9.6, Intermediate, Science, 9.6 at All Saints Sr. Sec. School,Ajmer
Contributions:1 PR, 2 pushes, 1 branch in 1 year 5 months
keeppractice-questionsportaleyeranks
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.