Hridesh Rajan

Last updated
Hridesh Rajan
20170817 Rajan Hridesh045.jpg
Rajan in 2017
Born
NationalityFlag of the United States.svg  United States
CitizenshipUSA
EducationB.Tech, Computer Science and Engineering, 2000, Indian Institute of Technology
MS, computer science, 2004, PhD, computer science, 2005, University of Virginia
Alma mater University of Virginia
IIT (BHU) Varanasi
Scientific career
Fields Computer Science, specifically Software engineering and Programming Languages
Institutions Iowa State University
Thesis Unifying Aspect and Object-Oriented Program Design (2005)
Doctoral advisor Kevin J. Sullivan
Doctoral studentsTyler Sondag, Robert Dyer, Yuheng Long, Mehdi Bagherzadeh, Ganesha Upadhyaya, Md. Johirul Islam, Hamid Bagheri, Samantha Khairunnessa, Rangeet Pan, Sumon Biswas, and Mohammad Wardat
Website https://hridesh.github.io/

Hridesh Rajan is an American computer scientist. He serves as a Professor and Department Chair of Computer Science at Iowa State University. Previously, he served as the Professor-in-charge of the Data Science Program at Iowa State University. He has made significant contributions to the fields of programming languages, software engineering, and data science. He is well-known for his work on the Ptolemy and Boa programming languages, which have significantly impacted how crosscutting concerns are modularly reasoned about and how the barriers to data-driven software engineering are reduced.

Contents

Early life and education

Rajan was raised in rural India. [1] His educational journey began with a Bachelor of Technology in Computer Science & Engineering from the Indian Institute of Technology, Varanasi, in 2000. He then moved to North America for his graduate studies, earning both his MS in 2004 and his Ph.D. in 2005 in Computer Science from the University of Virginia. [2] His doctoral research, guided by Kevin J. Sullivan, focused on "Unifying Aspect and Object-Oriented Program Design." [3] [4]

Work and academic career

Following his PhD, Rajan joined the Department of Computer Science faculty at Iowa State University as an assistant professor in 2005. [5] He rose through the academic ranks, becoming associate professor in 2011 and full professor in 2016.

His early work, focused on programming languages and software design, developed language features to enable improved modularity for complex software systems to reduce defects and to improve software quality. [6] [5] [7] He also focused on language features for improving concurrent programming. [8] For this research, he was named an Association for Computing Machinery (ACM) Distinguished Member. [9]

His later works have focused on programming languages and data science infrastructure for analyzing large-scale datasets. [10] During the COVID-19 pandemic, Rajan co-developed a data science infrastructure to improve research efficiencies for scientists who study the novel coronavirus. The tool enables scientists to quickly and efficiently locate, navigate and analyze coronavirus research from all over the world. [11] He helped develop and establish the National Science Foundation Dependable Data-Driven Discovery Institute at Iowa State University. [12] For this work, he was awarded a 2018-19 Fulbright U.S. Scholar Award from the J. William Fulbright Foreign Scholarship Board. [13] He was also appointed the Kingland Professor of Data Analytics. [14] His subsequent works have focused on improving deep learning, for which he has received a Facebook Probability and Programming Award, and an ACM SIGSOFT Distinguished Paper award. [15] [16] He was also elected a fellow of the American Association for the Advancement of Science for "distinguished contributions to data driven science, particularly to modularity and modular reasoning in computer software and the development of the Boa language and infrastructure." [17]

Rajan has also served as the chair of the Department of Computer Science since 2019. [18] [19]

Awards


Books

Related Research Articles

<span class="mw-page-title-main">Jack Dongarra</span> American computer scientist (born 1950)

Jack Joseph Dongarra is an American computer scientist and mathematician. He is the American University Distinguished Professor of Computer Science in the Electrical Engineering and Computer Science Department at the University of Tennessee. He holds the position of a Distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory, Turing Fellowship in the School of Mathematics at the University of Manchester, and is an adjunct professor and teacher in the Computer Science Department at Rice University. He served as a faculty fellow at the Texas A&M University Institute for Advanced Study (2014–2018). Dongarra is the founding director of the Innovative Computing Laboratory at the University of Tennessee. He was the recipient of the Turing Award in 2021.

Monica Sin-Ling Lam is an American computer scientist. She is a professor in the Computer Science Department at Stanford University.

Christine L. Borgman is a distinguished Professor and Presidential Chair in Information Studies at UCLA. She is the author of more than 200 publications in the fields of information studies, computer science, and communication. Two of her sole-authored monographs, Scholarship in the Digital Age: Information, Infrastructure, and the Internet and From Gutenberg to the Global Information Infrastructure: Access to Information in a Networked World, have won the Best Information Science Book of the Year award from the American Society for Information Science and Technology. She is a lead investigator for the Center for Embedded Networked Sensing (CENS), a National Science Foundation Science and Technology Center, where she conducts data practices research. She chaired the Task Force on Cyberlearning for the NSF, whose report, Fostering Learning in the Networked World, was released in July 2008. Prof. Borgman is a Fellow of the American Association for the Advancement of Science (AAAS), a Legacy Laureate of the University of Pittsburgh, and is the 2011 recipient of the Paul Evan Peters Award from the Coalition for Networked Information, Association for Research Libraries, and EDUCAUSE. The award recognizes notable, lasting achievements in the creation and innovative use of information resources and services that advance scholarship and intellectual productivity through communication networks. She is also the 2011 recipient of the Research in Information Science Award from the American Association of Information Science and Technology. In 2013, she became a fellow of the Association for Computing Machinery.

Christopher Arthur Lattner is an American computer scientist, former Apple, Google, and Tesla employee and co-founder of LLVM, Clang compiler, MLIR compiler infrastructure and the Swift programming language. He worked as the President of Platform Engineering, SiFive after two years at Google Brain. Prior to that, he briefly served as Vice President of Autopilot Software at Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams.

Kevin J. Sullivan is an American associate professor of computer science at the University of Virginia in Charlottesville, Virginia, United States. He also holds the title of Virginia Engineering Foundation (VEF) Endowed Faculty Fellow in computer science at the University of Virginia. He is best known for his work with ultra-large-scale (ULS) systems.

Stephanie Forrest is an American computer scientist and director of the Biodesign Center for Biocomputing, Security and Society at the Biodesign Institute at Arizona State University. She was previously Distinguished Professor of Computer Science at the University of New Mexico in Albuquerque. She is best known for her work in adaptive systems, including genetic algorithms, computational immunology, biological modeling, automated software repair, and computer security.

Susan Beth Horwitz was an American computer scientist noted for her research on programming languages and software engineering, and in particular on program slicing and dataflow-analysis. She had several best paper and an impact paper award mentioned below under awards.

<span class="mw-page-title-main">Kathleen Fisher</span> American computer scientist

Kathleen Shanahan Fisher is an American computer scientist who specializes in programming languages and their implementation.

<span class="mw-page-title-main">Dimitris Metaxas</span> American computer scientist

Dimitris Metaxas is a distinguished professor and the chair of the Computer Science Department at Rutgers University, where he directs the Center for Computational Biomedicine Imaging and Modeling (CBIM).

<span class="mw-page-title-main">Michael Franz</span> American computer scientist

Michael Franz is an American computer scientist best known for his pioneering work on just-in-time compilation and optimisation and on artificial software diversity. He is a Distinguished Professor of Computer Science in the Donald Bren School of Information and Computer Sciences at the University of California, Irvine (UCI), a Professor of Electrical Engineering and Computer Science in the Henry Samueli School of Engineering at UCI, and Director of UCI's Secure Systems and Software Laboratory.

Heike Hofmann is a statistician and Professor in the Department of Statistics at Iowa State University.

Azer Bestavros, is the Inaugural Associate Provost for Computing and Data Sciences and the William Fairfield Warren Distinguished Professor of Computer Science at Boston University. Prior to his appointment in 2019 to lead the Faculty of Computing and Data Sciences, he was the Founding Director of The Rafik B. Hariri Institute for Computing and Computational Science & Engineering. He joined Boston University in 1991 as an assistant professor in the Department of Computer Science, which is part of the university's College of Arts & Sciences. He was promoted to the rank of associate professor in 1998 and to the rank of full professor in 2003. From 2000 to 2007, he served as chair of the Department of Computer Science. Prior to joining Boston University, he worked as an instructor, teaching fellow, software engineer, and technical consultant for various organizations and technology companies, including the Eastern Mediterranean Regional Office of World Health Organization, Awad Associates, Harvard University, and AT&T Research Laboratories.

Valerie Barr is an American computer scientist, and is the Margaret Hamilton Distinguished Professor of Computer Science at Bard College. She formerly held the Jean Sammet endowed chair in the department of Computer Science at Mount Holyoke College in South Hadley, Massachusetts. She is known for her work with women in computing.

Sarah Ann Douglas is a distinguished computer scientist, known for her work in human-computer interaction (HCI), a field of computer science that she has helped pioneer, and, in particular, pointing devices and haptic interactions, WWW interfaces and bioinformatics, and visualization and visual interfaces. She is a Professor Emerita of Computer and Information Science and a member of the Computational Science Institute at the University of Oregon.

<span class="mw-page-title-main">Jacob O. Wobbrock</span> American computer scientist

Jacob O. Wobbrock is a Professor in the University of Washington Information School and, by courtesy, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. He is Director of the ACE Lab, Associate Director and founding Co-Director Emeritus of the CREATE research center, and a founding member of the DUB Group and the MHCI+D degree program.

Latifur Khan joined the University of Texas at Dallas in 2000, where he has been conducting research and teaching as a Professor in the Department of Computer Science.

<span class="mw-page-title-main">Frederic T. Chong</span> American computer scientist and professor

Frederic (Fred) T. Chong is an American computer scientist known for research in computer architecture, quantum computing, and computer security.

<span class="mw-page-title-main">Raheem Beyah</span> American computer engineer

Raheem Beyah is an American computer engineer, researcher, and educator. As of January 15, 2021 he is the Dean of the College of Engineering and Southern Company Chair at the Georgia Institute of Technology. Prior to becoming the Dean, he was the vice president for Interdisciplinary Research and the Motorola Foundation Professor and the executive director of Georgia Tech's online masters in cyber security program. Beyah is also the co-founder and chair of industrial security company Fortiphyd Logic, Inc.

<span class="mw-page-title-main">Yannis Smaragdakis</span> American computer scientist

Yannis Smaragdakis is a Greek-American software engineer, computer programmer, and researcher. He is a professor in the Department of Informatics and Telecommunications at the University of Athens. He is the author of more than 130 research articles on a variety of topics, including program analysis, declarative languages, program generators, language design, and concurrency. He is best known for work in program generation and program analysis and the Doop framework.

Jessica Hullman is a computer scientist and the Ginni Rometty associate professor of Computer Science at Northwestern University. She is known for her research in Information visualization.

References

  1. "Enhancing the dependability of data-driven discovery". forevertrueisu.com. Retrieved Feb 17, 2024.
  2. "Hridesh Rajan". iastate.edu. Retrieved June 2, 2021.
  3. "Hridesh Rajan". mathgenealogy.org. Retrieved June 2, 2021.
  4. Rajan, Hridesh (2005). Unifying aspect- and object-oriented program design (Thesis). ProQuest   305411599.[ page needed ][ non-primary source needed ]
  5. 1 2 "Hridesh Rajan Receives 2009 NSF CAREER Award". iastate.edu. February 27, 2009. Retrieved June 2, 2021.
  6. "Rajan and Zhang awarded NSF grant to study specification and verification challenges for Security Protocols in Sensor Networks". iastate.edu. September 1, 2006. Retrieved June 2, 2021.
  7. "Hridesh Rajan Awarded NSF Grant for Programming Language Research". iastate.edu. August 6, 2010. Retrieved June 2, 2021.
  8. "Hridesh Rajan Awarded NSF Grant to Improve Multicore Programming". iastate.edu. June 14, 2011. Retrieved June 2, 2021.
  9. "Hridesh Rajan named ACM Distinguished Member". iastate.edu. November 8, 2017. Retrieved June 2, 2021.
  10. "Rajan, Nguyen Receive NSF EAGER Grant for Boa Project". iastate.edu. September 13, 2013. Retrieved June 2, 2021.
  11. "Iowa State computer scientists launch data science infrastructure to advance COVID-19 research". iastate.edu. March 30, 2020. Retrieved June 2, 2021.
  12. "Hridesh Rajan secures $1.5 million grant from the National Science Foundation". iastate.edu. January 31, 2020. Retrieved June 2, 2021.
  13. "Prof. Hridesh Rajan receives 2018-19 Fulbright U.S. Scholar Award". iastate.edu. March 7, 2018. Retrieved June 2, 2021.
  14. "Hridesh Rajan Named Kingland Professor of Data Analytics". iastate.edu. May 3, 2017. Retrieved June 2, 2021.
  15. "Hridesh receives Facebook award". iastate.edu. June 1, 2020. Retrieved June 2, 2021.
  16. "Paper authored by Rangeet Pan and Hridesh Rajan receives ACM SIGSOFT Distinguished Paper Award". iastate.edu. October 7, 2020. Retrieved June 2, 2021.
  17. "Six Iowa State researchers named AAAS Fellows for advancing science". iastate.edu. November 24, 2020. Retrieved June 2, 2021.
  18. "Rajan appointed chair". iastate.edu. October 30, 2020. Retrieved June 2, 2021.
  19. "Dr. Hridesh Rajan Reappointed as Department Chair". Iowa State University Department of Computer Science. March 24, 2023. Retrieved December 11, 2023.
  20. "AAAS Fellows 2020 | American Association for the Advancement of Science".
  21. "Fulbright U.S. Scholar Award 2018-19 | Fulbright Scholar Program".
  22. "ACM Distinguished Member 2017 | Association for Computing Machinery".
  23. "NSF CAREER Award 2009 | National Science Foundation".
  24. An Experiential Introduction to Principles of Programming Languages, Hridesh Rajan, MIT Press, May 2022. MIT Press. May 22, 2022. ISBN   9780262045452 . Retrieved June 21, 2022.

Hridesh Rajan publications indexed by Google Scholar