Skip to main content
Rudra Prasad SahuRS
Open to opportunities

Rudra Prasad Sahu

@rudraprasadsahu

B.Tech electrical engineering student building high-performance search and encryption systems with Python and C/C++.

India
Message

What I'm looking for

I’m looking for an entry-level software role where I can build backend systems with C++/Python, optimize performance (search/retrieval), and contribute to secure features like encryption.

I’m a B.Tech (EE) student at the Indian Institute of Technology Jodhpur, building systems that turn complex ideas into working, verifiable results. I focus on performance, correctness, and clarity—whether it’s transforming math into visuals or optimizing backend retrieval.

In my “Scientific Visualization Project: Celestial Coordinate Systems,” I produced a 2–3 minute educational animation using Python and Manim. I rendered mathematically accurate visualizations of Precession of Equinoxes and Equation of Time, and built reusable components like celestial spheres, coordinate grids, and observer horizons.

For hands-on engineering, I developed “Vectoris – High-Performance File Search Engine” with C++ (backend), Next.js, and MongoDB. Using a position-aware inverted index, BM25 ranking, and min-heap Top-K selection, I reduced retrieval latency by 40% for complex multi-term queries, and improved efficiency with a Bloom filtering layer.

I also built an “AES-128 File Encryption and Decryption Tool” in C using the OpenSSL EVP API. I implemented AES-128-CBC to support text and binary files up to 100+ MB, validated correctness by decrypting and verifying 100% of test files, and streamlined workflows to eliminate data corruption across 50+ runs.

Experience

Work history, roles, and key accomplishments

IJ

Celestial Coordinate Systems

Indian Institute of Technology Jodhpur

Oct 2025 - Nov 2025 (1 month)

Produced a 2–3 minute educational animation explaining three celestial coordinate systems using Python and Manim. Created reusable 3D visualization components and applied linear algebra and 3D coordinate transformations to ensure geometrically consistent animation frames.

Education

Degrees, certifications, and relevant coursework

Indian Institute of Technology Jodhpur logoIJ

Indian Institute of Technology Jodhpur

B.Tech (Electrical Engineering), Electrical Engineering

2024 - 2028

Grade: 8.8 / 10

Studying B.Tech in Electrical Engineering at IIT Jodhpur (2024–2028), with a CGPA of 8.8/10.

CBSE Board logoCB

CBSE Board

Senior Secondary (CBSE), Senior Secondary Education

Grade: 90.8%

Completed Senior Secondary education under the CBSE board, scoring 90.8% in 2024.

CBSE Board logoCB

CBSE Board

Secondary (CBSE), Secondary Education

Grade: 92.8%

Completed Secondary education under the CBSE board, scoring 92.8% in 2022.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan