Curriculum vitae

General Information

Full Name Rituraj Singh
Contact riturajsingh.infotech [at] gmail [dot] com
Languages Maithili (native), Hindi (fluent), English (fluent), Bengali (beginner), French (beginner)

Research Areas

  • My research areas are Natural Language Processing, Machine Learning, Bayesian Models, Human Centric AI, in broad Artificial Intelligence and Computer Science.
  • My PhD research focus was on developing algorithms for crowdsourcing applications, to propose formal model for complex workflows for crowdsourcing, develop algorithms by applying probabilistic based techniques and latent variable models.
  • I have also worked on machine learning methods for sensor data, to detect outliers and studying the impact of anamoly on classification problems.

Education

  • 2018 - 2022
    Ph.D. - INRIA, IRISA, Univ Rennes 1.
  • 2013 - 2015
    M.Tech in Computer Science - Indian Institute of Technology, Patna, India
    • Advised by Dr. Ashok Singh Sairam
    • CGPA: 8.79 (10.0 scale)
    • Thesis: Push based User Selection in Crowdsensing.
  • 2008 - 2012
    B.Tech - Rajasthan Technical University, Kota, India.
    • Percentage: 74.28
    • Pass with Honours
    • Project on Video encoding based on loss less compression.

Work Experience

  • 2022 - Now
    Researcher, TCS Research, TRDDC Pune, India
    • Project - Misinformation in Resume.
    • Research Area - NLP, Deep Learning
  • 2015 - 2017
    Researcher, TCS Research, Kolkata, India
    • Research on applying machine learnig models on sensor and wearable healthcare data. The work led to several publications and patents.
    • Research Area - Unsupervised Learning
  • Summer 2014
    Research Intern at TCS Research
    • Research project on anamoly detection in Smart meter sensor data

Honors and Awards

Teaching Experience

  • Spring 2021
    Travaux Pratiques for Artificial Intelligence - Topics in Deep Learning
    • Graduate level introduction to Deep learning (Fully Connected Network, CNN, RNN, LSTM) using Tensorflow, Keras at ESIR | University of Rennes 1.
    • Course taught by Dr. Zoltán Miklós
  • Spring 2019 & Spring 2018
    Travaux Pratiques Data Mining Course
    • Graduate level course on data mining using numpy, pandas, scipy, sklearn libraries at ESIR | University of Rennes 1
    • Course taught by Prof. Zoltán Miklós.
  • Fall 2013
    Teaching Assistant for JAVA programming language
    • Course taught to under graduate third year students. The objective of the course was to learn JAVA programming.
    • Course taught by Prof. Ashok Singh Sairam
  • Spring 2014
    Teaching Assistant for Shell programming and C programming language
    • Course taught to under graduate first year students. The objective of the course was to have the basic understanding of shell programming and C language.
    • Course taught by Prof. Raju Halder

Computer skills

  • ○ Programming languages: Python, Java, C, C++, Android
  • ○ Data Structures and Algorithms
  • ○ Frameworks: Pytorch, Tensorflow, Scipy, Sklearn
  • ○ Scientific: Matlab, Latex, Git
  • ○ Database Systems: MySQL, SPARQL.

Projects

  • ○ Misinformation in Resume
  • ○ Data Centric Workflows for Complex Crowdsourcing Applications.
  • ○ Anomaly detection and its impact on disease classification on Bio-medical data.
  • ○ Building from scratch - NLP pipeline for Maithili Language.
  • ○ Bihar Covid Data analysis
  • Note: for further details on my research, please see the publications page.

Other Interests

  • Sports: Badminton, video-games, hiking
  • Hobbies: playing keyboard, traveling, reeading, movies

References