Students:Ritu Arora
From CCLwiki
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.
