Anirudh Sunder Raj

Software Engineer

Palo Alto, California, United States3 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Dual degree from IIT Madras in Computer Science.
  • Increased non-crashing crates on Prusti from 10 to 186.
  • Taught Data Structures to 150 students at GradsKey.
Stackforce AI infers this person is a Software Engineer with expertise in Machine Learning and Rust programming.

Contact

Skills

Core Skills

Rust (programming Language)Machine Learning AlgorithmsTeachingData Structures

Other Skills

Algorithm AnalysisAlgorithm DesignAlgorithmsC (Programming Language)C++CompilersComputer HardwareComputer ScienceDatabasesJavaLaTeXLeadershipMicrosoft OfficeMySQLNeural Networks

About

I am a Dual Degree (B.Tech + M.Tech) graduate in Computer Science and Engineering from Indian Institute of Technology Madras. Currently I am working as a software engineer at Rubrik.

Experience

Rubrik

2 roles

Software Engineer

Jul 2024Present · 1 yr 8 mos

Software Engineer

Jun 2022Jun 2024 · 2 yrs

Programming methodologies lab, eth zurich

Research Intern

Jun 2021Aug 2021 · 2 mos

  • I worked on a project titled 'Enabling partial verification of Rust projects using Prusti'. In this project, we fixed crashes of Prusti, a prototype verifier for Rust, by either implementing the features or converting them to errors/warnings. As a result of this project, the number of crates not crashing on Prusti increased from 10 to 186.
Rust (Programming Language)Machine Learning AlgorithmsAlgorithm Design

Gradskey : hybrid peer-to-peer learning platform

Instructor

Mar 2021Apr 2021 · 1 mo

  • One of the instructors for the very first 'Data Structures and Algorithms' course on Gradskey platform. I taught few topics in data structures and algorithms to around 150 students.
TeachingData StructuresAlgorithms

Segfault systems

Intern

May 2020Jul 2020 · 2 mos · Remote

  • The aim of the internship project was to implement ready-to-use mergeable data structures using the Irmin library. Four data structures were implemented: Counter, Last-write-wins register, Blob log and Linked log. OCaml programming language was used to implement this project. Link to the code: https://github.com/mirage/irmin/tree/master/src/irmin-containers
OCaml

Dsa.zip

Co Head and Instructor

Jan 2020Mar 2020 · 2 mos

  • DSA.zip is a small student group which conducts classes on Data Structures and Algorithms to non-CS students at IITM. I was one of the founding members and an instructor of the group.
TeachingData StructuresAlgorithms

Mobiliya

Intern

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India

  • I worked on improving the robustness of time series classifiers against adversarial attacks using data augmentation methods. My main role was implementing and training the neural network classifier along with ideating about new techniques for augmentation.
Machine Learning AlgorithmsNeural Networks

Education

Indian Institute of Technology, Madras

Dual Degree (BTech + MTech) — Computer Science

Jan 2017Jan 2022

R.V PU College

Grade 12

Jan 2015Jan 2017

JSS Public School

Grade 10

Jan 2003Jan 2015

Stackforce found 100+ more professionals with Rust (programming Language) & Machine Learning Algorithms

Explore similar profiles based on matching skills and experience