Shashi Bhushan Jha

Shashi Bhushan Jha

M.Tech in Electrical Engineering (Signal Processing & Communication)

Wireless Communications | Signal Processing | MATLAB/C++

Career Objective

Seeking a challenging role in wireless communications and systems engineering where I can apply my background in signal processing, communication theory, and data-driven analysis to PHY-layer algorithm development and performance characterization. Through my M.Tech work at IIT Ropar, including 5G NOMA receiver design, adaptive filtering, and detection & estimation coursework, I am building strong foundations in receiver algorithm prototyping using MATLAB, Python, and C++ on Linux for next-generation wireless systems.

Education

Master of Technology in Electrical Engineering

Indian Institute of Technology, Ropar

CGPA: 7.37 | Specialization: Communication and Signal Processing

  • Research on 5G NOMA systems and Machine Learning-based signal detection
  • Coursework: Advanced DSP, Communication Theory, Detection & Estimation

Bachelor of Engineering in Electrical Engineering

Purbanchal University, Biratnagar, Nepal

CGPA: 2.98 / 4.00 | Majors: Power System

Certifications

General Course on Intellectual Property (DL-101)

World Intellectual Property Organization (WIPO) Academy

Completed - Nov-Dec 2025
Essentials of Patents (DL-320)

World Intellectual Property Organization (WIPO) Academy

Completed - Nov-Dec 2025
CS105: Introduction to Python

Saylor Academy

Completed - March 2023
Internet of Things (IoT)

Certification Course

Completed
Web Design

Certification Course

Completed

Professional Experience

Research Intern - Autonomous Systems

SkyFlock Uaviation Pvt. Ltd. | Remote
  • Developing Python scripts for inter-drone communication protocols within a Swarm network
  • Utilizing ROS2 for real-time telemetry data analysis and state estimation of autonomous agents
  • Simulating multi-agent logic in Gazebo, optimizing path-planning algorithms for coordinated tasks

Instructor - Computer Science & Python

Delhi Public School, Dharan | Nepal
  • Taught Python Programming fundamentals to senior students

Technical Skills

Wireless Communication & DSP
5G NOMA Communication Theory Detection & Estimation Adaptive Filtering SIC / BER Analysis
Programming & Analysis
Python MATLAB C++ Pandas NumPy scikit-learn OpenCV FastAPI
Tools & Platforms
Git/GitHub Linux Docker Render Gazebo Groq API
Core Competencies
Receiver Design Signal Processing Performance Characterization Data Analysis Technical Writing

Key Projects

Telecom Demystified

  • Built a website to document my learning and understanding of wireless communication concepts including 3G/4G/5G, NOMA, OFDM, IoT, and signal processing fundamentals
  • Use technical writing to simplify complex telecom ideas and strengthen system-level understanding through regular study and explanation
  • Combines academic knowledge with practical insights from M.Tech coursework and thesis work at IIT Ropar

GenAI RAG Chatbot Assistant

  • Developed a lightweight Retrieval-Augmented Generation (RAG) chatbot using FastAPI and Groq LPU (Llama 3.3) for context-aware answers
  • Engineered a custom TF-IDF retrieval pipeline using scikit-learn to replace heavy vector embeddings, optimizing memory usage to <100MB
  • Deployed on Render with custom JavaScript widget, achieving sub-500ms inference latency

Receiver Design for 5G NOMA Uplink

  • Designed a receiver pipeline for NOMA-based concurrent transmission using machine learning assisted detection to approximate optimal SIC
  • Characterized BER performance in Rayleigh fading channels and refined data processing workflows using statistical estimation concepts

Smart Surveillance with Computer Vision

  • Developed real-time object detection system using Python & OpenCV for motion tracking
  • Implemented Edge Detection and background subtraction algorithms for automated intruder identification

Audio Signal Analysis & Processing

  • Processed audio datasets using Librosa and FFT-based spectrogram analysis to study time-frequency behavior and feature extraction workflows

Languages

English (Professional) Hindi (Native) Nepali (Native) Maithili (Native)