Hello, I'm

Rahul
Challa

Software Engineer

I build performance-critical systems and developer tools—from a reinforcement-learning CPU autotuning framework to a VS Code extension used by 1,100+ developers. Currently an M.S. Computer Science candidate at UC Riverside.

Rahul Challa at the Golden Gate Bridge
Rahul Challa
01About Me

Turning research and real workloads into reliable software

I'm Rahul Challa, a software engineer and graduate researcher at UC Riverside. My work spans micro-architectural profiling and reinforcement learning, distributed data pipelines, and production-grade backend services—always with an eye on measurable performance and correctness.

0
Active users on my VS Code extension
0
Parameter-match accuracy in CPU autotuning research
0
Building footprints processed in a live streaming pipeline
When I'm not coding, I'm creating art, experimenting in the kitchen, or enjoying a great cup of coffee!
Download Resume
02Education

Academic Background

Rahul Challa at his UC Riverside graduation
University of California, Riverside logo

Master of Science, Computer Science

Sep 2024 – Mar 2026

University of California, Riverside · In Progress

  • HEST Scholarship Awardee (2025)
  • Top 3 @ UCRPC (2024)
Institute of Technical Education & Research logo

Bachelor of Technology, Computer Science & Engineering

Nov 2020 – Jul 2024

Institute of Technical Education & Research · 3.7 GPA

  • Merit Scholarship Awardee
  • Top 15 @ Byte Verse Hackathon (2023)
  • Top 10 @ Xperiments by UST (2022)
  • Google Cloud Facilitator (2022)
03Experience

My Professional Journey

Software Engineer

Sep 2026 – Present

Saayam For All · Part-time · Remote

Graduate Researcher, Autotuning Framework for CPU Model Validation

Sep 2025 – Mar 2026

University of California, Riverside · Part-time

Concurrently: Student Assistant (STDT), UCR Auxiliary Services

  • Developing an autotuning framework for CPU model validation using reinforcement learning and microarchitectural simulators (MacSim, Sniper, Z-Sim).
  • Implementing multi-armed bandit algorithms to minimize simulation error across workloads.
  • Building scalable pipelines in Python on Google Cloud Platform for long-latency experiments.

Undergraduate Student Researcher, ASL Translation System

Feb 2024 – Jun 2024

Institute of Technical Education & Research · Internship

  • Created a real-time ASL-to-text translation system using OpenCV and MediaPipe.
  • Built a Random Forest Classifier on a dataset of 13K+ gesture images with 98.9% accuracy.
04Skills

What I Work With

Languages
Java Python TypeScript Go SQL JavaScript C++ Bash
Backend & APIs
Spring Boot Spring MVC Spring Data JPA Spring Security RESTful API FastAPI Node.js gRPC
Cloud & DevOps
AWS (Lambda, EC2, S3) Docker CI/CD (GitHub Actions) 12-Factor App Methodology Linux Git Vercel Render
Data & Messaging
PostgreSQL MongoDB Redis Apache Kafka Apache Spark DuckDB Supabase DynamoDB
Systems
Distributed Systems Microservices Architecture Performance Profiling (Intel VTune)
05Projects

My Recent Work

More on GitHub

Auto-synced nightly from my GitHub repos—nothing here is hand-edited.

06LeetCode

Problem Solving

07Contact

Let's Connect

Email

challaviswanadhrahul@gmail.com Write to me

LinkedIn

@rahulchalla13 Connect

GitHub

@rahul-challa View Profile

Location

San Francisco Bay Area View on map