Interests

Coding

I started my journey towards Computer Science when I was in 11th standard. I love solving puzzles and problems involving logic, so for me, Coding is Fun. I love to converse with Computers. My interest in Computer Science led me here, at IITM. Some of my key projects are:

Project Language Event
Student Information Management C++ Project-12th
Library Management System Java TechFest
Audio Player Java Mini Project B.E.
Home Tutor App Android Major Project B.E.
TOH with Genetic Algorithm Cuda Course Project M.S.
Cache Simulator C++ Course Project M.S.
Conway's Game of Life Simulator C++, OpenMP, MPI Course Project M.S.

Sports

I have always been a sports person and love to play outdoor games. I have played numerous sports including Volleyball, Kho-Kho, Cricket, Football, Handball and many more. Volleyball and Kho-Kho are my main events and I have been upto state level in both of them. I started lifting weights after coming to IITM and also won a bronze in powerlifting in 72 Kg weight category. I feel education is incomplete without sports.

Music

Music is to the soul what food is to the body. In my leisure,I love to listen to the music. I have a diverse taste in music, including ghazals, old classical and modern. I am not good in singing at all, I just love to listen.

"Even the smallest steps move you forward".

Academics

Education

Program Institution Graduation
MS (CS) Indian Institute of Technology, Madras 2020
BE (CS) B.T. Institute of Research & Technology Sagar, M.P. 2016
12th Kendriya Vidyalaya No. 1 Sagar, M.P. 2012
10th Kendriya Vidyalaya Dhana, M.P. 2010

Research

My research interests are parallel programming and program analysis. Currently I am working on Data Race Detection for parallel Java programs. Data races are hard-to-detect bugs because of non-deterministic behavior of parallel programs. These can corrupt the thread-shared data and hence considered as threat to program security.

Several static and dynamic race detection techniques are available to detect these bugs. But both these techniques have their pros and cons. Static detectors are incredibly fast but imprecise whereas, dynamic detectors are highly precise but slow. The aim of my research work is to make a faster race detector without losing precision.

Publications

Currently, I have no publications. The research work is under implementation.

Academic Achievements

  • Secured AIR of 367 in Graduate Aptitude Test in Engineering 2017.
  • Second position in Code Marathon at Horizon 2015
  • Second position in Tech Coding at Horizon 2014
  • Third position in Project Exhibition at Horizon 2014

"Don't give up. Great things take time".

About Me

I am a 3rd year MS research scholar at Indian Institute of Technology Madras , working under the guidance of prof. V. Krishna Nandivada. I am associated with Programming Languages, Architechture and Compilers Education (PACE) Lab in Computer Science and Engineering (CSE) department of IIT Madras. My research interests are parallel programming and program analysis. My current research work is focused on Data Race Detection for parallel Java programs.

Apart from academics, I like sports. I am really a sports person at heart and have played Volleyball and Kho-Kho for quite a long time. I love to converse with computers and want to make it my carreer.

"Life is one time offer, live it to fullest".

Contact Me

If I can be of assistance or you have something to discuss, please feel free to contact.

Email

  • dangwalrajendra888 [at] gmail [dot] com

Workplace

PACE Lab, BSB 331A,

Department of Computer Science and Engineering,

IIT Madras, Chennai, India

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0; while (!deck.isInOrder()) { print 'Iteration ' + i; deck.shuffle(); i++;} print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form