Arjun Vedantham
I am an incoming CSE PhD student at the University of California, Santa Cruz, advised by Prof. Scott Beamer in the Vertical Architectures, Memory, and Algorithms group, part of the Hardware Systems Collective. Broadly, my research interests lie at the intersection of programming languages and computer architecture.
I completed my bachelor’s degree at the University of Maryland, College Park, with a major in computer science and a minor in robotics and autonomous systems. While at UMD, I was an undergraduate researcher in robotics, advised by Prof. Mumu Xu in the Maryland Robotics Center.
Additionally, I contributed to the design of CMSC141, a new introductory computer science course sequence, led by Prof. David Van Horn and Jose Calderon.
I was also a member of UMD Loop, an undergraduate engineering team, where I led the software and (later) avionics systems teams for building both a tunnel boring machine and a Mars rover.
Outside Academia
I am currently a research intern at Two Six Technologies, in the deployed systems group of Two Six Electronic Systems. I was also a research intern at Two Six in summer 2023, in the exploitation and vulnerability solutions group. Prior to joining Two Six, I was an EERE Robotics Research Intern at in the Advanced Mobility Technology Laboratory of Argonne National Laboratory in summer 2022. In the summers of 2019, 2020, and 2021, I was a web developer intern at IPVM.
A long time ago, I was a community leader for DuckDuckHack, the open source community of DuckDuckGo. Maybe you’ve used one of my instant answers?
Recent News
- June 2024: Returned to Two Six Technologies for the summer!
- May 2024/June 2024: I attended SSFT 24, and presented some of my internship work from summer 2023 on finding vulnerabilities in UEFI implementations during the student talks section.
- May 2024: I attended NJPLS at NYU!
Current Projects
- Zinnia: An experiment in parallel algorithms and DSL design. This grew out of a class project in CMSC838L (Programming Languages and Architectures) at UMD in spring 2024.
Presentations and Other Written Works
- Zinnia: A (questionable) experiment in DSL design and parallel algorithms for signal processing - presented as part of our final project for CMSC838L: Programming Languages and Architectures in spring 2024.
- (My) Uncovering Exploitable Firmware Internship - finding vulnerabilities in UEFI images as part of DARPA’s HARDEN project (work at Two Six Technologies over summer 2023). Presented internally at Two Six and at SSFT 24’s student talks session.
- SDR Based Robotic Navigation: An Update - a computer scientist tries to do RF research
- CAN2Serial - implementing a CAN based robotic driver system for vehicle testing at Argonne National Laboratory, over summer 2022.
I generally go by javathunderman online, which is an anagram of my name.