Students:Ritu Arora

From CCLwiki

Jump to: navigation, search

Contents

[edit] About Me

I have successfully defended my thesis on, "FraSPA : A Framework for Synthesizing Parallel Applications" on September 3rd, 2010. My ultimate career goal is to get into a research-based career. I want to engage myself in research work that yields practically useful results in a meaningful and timely manner. I have more than five years of experience in software development and have received good experience working on various stages of software development projects for reputed clients.

Areas of interest: High Performance Computing, Fault-tolerant Systems, Generative Programming, Data Mining, Databases, Health Informatics.

I am reachable at: ritu@cis.uab.edu and my webpage is at: http://students.cis.uab.edu/ritu/

[edit] Research Publications

  • Ritu Arora, Purushotham Bangalore, Marjan Mernik. Raising the Level of Abstraction for Developing Message Passing Applications. Accepted for publication in The Journal of Supercomputing.
  • Ritu Arora, Purushotham Bangalore, Marjan Mernik. A Technique for Non-Invasive Application-Level Checkpointing. The Journal of Supercomputing, Feb 2010.
  • Ferosh Jacob, Ritu Arora, Purushotham Bangalore, Marjan Mernik, Jeff Gray. Raising the level of abstraction of GPU-programming. PDPTA 2010.
  • Ritu Arora, and Purushotham Bangalore. Framework for Raising the Level of Abstraction of Explicit Parallelization. ICSE Companion 2009.
  • Ritu Arora, Purushotham Bangalore, Marjan Mernik. Developing Scientific Applications Using Generative Programming. ICSE SECSE 2009.
  • Ritu Arora, Marjan Mernik, Purushotham Bangalore, Suman Roychoudhury, and Saraswathi Mukkai. A Domain-Specific Language for Application-Level Checkpointing. ICDCIT 2008.
  • Ritu Arora: Raising the level of abstraction of application-level checkpointing. OOPSLA Companion 2008.
  • Ritu Arora, and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications. GHC 2008.
  • Ritu Arora, and Purushotham Bangalore. Using Aspect-Oriented Programming for Checkpointing a Parallel Application. PDPTA 2008.
  • Ritu Arora, Yu Sun, Zekai Demirezen, Jeff Gray. Profiler Instrumentation Using Metaprogramming Techniques. ACMSE 2008.
  • Ritu Arora, and Purushotham Bangalore. Grid enabling a Content Based Image Retrieval Application. ISCA PDCS 2007.
  • Ritu Arora, and Purushotham Bangalore. Text Mining: Classification and Clustering of Articles Related to Sports. ACMSE 2005.

[edit] Research Posters

  • Ritu Arora. Raising the Level of Abstraction of Explicit Parallelization, GHC 2010 ACM Student Research Competition, Atlanta, Sept 28 - Oct 2 2010.
  • Ritu Arora, and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications, Ph.D. Forum poster presentation at the International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25-29 2009.
  • Ritu Arora and Purushotham Bangalore. FraSPA: A Framework for Synthesizing Parallel Applications, invited for the ICSE 2009 Reception and Poster Session, International Conference on Software Engineering, Vancouver, Canada, May 16-24, 2009.
  • Ritu Arora. Raising the Level of Abstraction of Application-Level Checkpointing, OOPSLA 2008 ACM Student Research Competition (OOPSLA 2008), Nashville, October 19-23, 2008.
  • Ritu Arora, and Purushotham Bangalore. Checkpointing Parallel Applications using Aspect Oriented Programming, in the SC07, International Conference for High Performance Computing, Networking, Storage and Analysis (SC'07), Reno, Nevada,November 10-16, 2007.
  • Ritu Arora, and Purushotham Bangalore. Text Mining: Classification and Clustering of Articles Related to Sports, in the ACM Southeast Regional Conference (ACMSE 2005), March 18-20, 2005.

[edit] Teaching & Research Experience

  • Instructor for CS 333, UNIX Operating Sys Fundamental, in Spring 2010.
  • Teaching Assistant for CS 432/632/732, Parallel Computing, in Spring 2010.
  • Teaching Assistant for CS 460/660/760, Artificial Intelligence, in Fall 2009.
  • Teaching Assistant for CS 431/631/731, Distributed Computing, in Fall 2009.
  • Instructor for CS 304, Object-Oriented Programming in C++, in the Summer of 2008.
  • Developed a domain-specific language for application-level checkpointing.
  • Developed a domain-specific language for architecture-specification.
  • Developed a suite of parallel genetic algorithms for content based image retrieval.
  • Developed a "Neo-Hybrid" algorithm for classification and clustering of text-based information.
  • Worked as a graduate assistant on a Viral Bioinformatics Resource Centre (VBRC) project under Dr. Elliot Lefkowitz and Dr. Purushotham Bangalore from January 2005 to May 2009.

[edit] Non-academic Technical Presentations

  • Presentation and poster on “PDADocter”, a medical diagnostic tool, in the National Finals at the Imagine Cup 2009 Competition held in Boston at the Microsoft office.
  • Gave a Presentation at Samford University, Birmingham. Topic: Struts Framework. Audience: Java User Group in Birmingham.
  • Gave a series of lectures and took practical classes on J2EE. Audience: the students & faculty of Computer & Information Science Department at UAB. This was done as a part of ACM Lecture series.

[edit] Professional Service

  • Co-organized a Birds of Feather Session at the Grace Hopper Celebration of Women in Computing Conference, 2009, Tucson, Az.
  • External Reviewer for the AOSD 2010 (Aspect Oriented Software Development) Conference.
  • External Reviewer for the AOSD 2008 (Aspect Oriented Software Development) Conference.
  • Session Chair: International Conference on Parallel and Distributed Processing Techniques and Applications, 2008, Las Vegas, NV.
  • Community blogger and Evangelist for the Grace Hopper Celebration of Women in Computing conference: http://ghcbloggers.blogspot.com/.
  • Video blogger for the Grace Hopper Celebration of Women in Computing conference.
  • Student Volunteer at the International Conference on Software Engineering (ICSE 2009).
  • Student Volunteer at the SC08 conference.
  • Student Volunteer at the OOPSLA 2008 conference.
  • Assisted with the “2008 CIS Department Summer Camps for K-12 Students”.

[edit] Awards

  • People's Choice Award for the project, "PDADocter", in the Imagine Cup 2009 competition.
  • Won 2nd prize at the UAB Graduate Research Day in 2007.
  • Won 2nd prize at the programming contest organized by Bearing Point and Microsoft.
  • Presented a paper on “Time Dilation: Special Theory of Relativity” at the Indian Institute of Technology, Delhi, India, and stood first in the paper reading contest.
  • Awarded as an all-rounder of the college for the year 98-99.

[edit] Other Awards and Scholarships

  • Participation grant through the SC10 Broader Engagement (BE) Program to attend the Super Computing 2010 conference.
  • Participation grant through the SC09 Broader Engagement (BE) Program to attend the Super Computing 2009 conference.
  • Full Scholarship through NSF to attend the Grace Hopper Celebration of Women in Computing Conference, 2009.
  • NSF Travel Grant for attending CRA-W Career Mentoring Workshop in 2009.
  • NSF Travel Grant for attending the Doctoral Consortium at the International Conference on Software Engineering, ICSE 2009.
  • TCPP/IEEE Travel Award for attending the International Parallel & Distributed Processing Symposium, IPDPS 2009.
  • Full Scholarship to attend the Grace Hopper Celebration of Women in Computing Conference, 2008.
  • Broader Engagement Program Participation Grant for attending the SuperComputing Conference, SC08.
  • Stipend to participate in the ACM Student Research Competition in OOPSLA 2008.
  • Full Scholarship to attend the Grid Summer Workshop in 2006.
  • GSA Travel Award in years 2010, 2009, 2008, 2007, and 2005.

[edit] Extra-Curricular

  • Held offices of President and Vice-President in the local ACM chapter at UAB.
  • Vice-President of the student’s council, 98-99.
  • Excelled in sports (volley ball championships, athletics). Currently practicing racquetball.
  • Student editor of the college magazine.
  • College head of the "Technical Society for Instrumentation".
  • Excelled in theatre, classical dance, choreography.

[edit] Hobbies

  • Learning languages (that people speak :-p).
  • Playing racquetball, wall-climbing (in the recreation center and nowhere else ;-) ).
  • Aerobics, yoga, running.
  • Cooking (vegetarian and vegan recipes).
  • Penning down my dreams.
  • Solving puzzles.
  • Exploring ideas and techniques for using technology for social change.
Personal tools