Code Enthusiast · Building AI Solutions
B.Tech EE · IIT Jodhpur · 2027

Saichandana
Tumma

Building at the intersection of machine learning and computer vision. From hyperspectral image classification to weather-robust object detection — I turn complex problems into working systems.

Scroll
01 — About

Engineer.
Problem Solver.
Builder.

I'm a 4th-year Electrical Engineering student at IIT Jodhpur, fascinated by how machines learn to see and understand the world.

My work spans computer vision, ML pipelines, and full-stack systems — from YOLO-based object detection under adverse weather to algorithmic tooling in C++.

02 — Projects
01
Mar 2026 – Apr 2026

Drishti: Adaptive Multi-Weather Preprocessing

Computer vision pipeline for robust object detection under fog and low-light. Modular architecture with weather classification, CLAHE/gamma enhancement, and YOLOv8 detection. Achieved +0.32 mAP@0.5 on RTTS and +0.25 on ExDark.

YOLOv8 OpenCV PyTorch CLAHE Python
02
Dec 2025

Spectral–Spatial Hyperspectral Image Classification

Pixel-wise land-cover mapping on the Indian Pines dataset. Implemented spectral and spectral–spatial approaches using PCA + SVM with neighborhood feature fusion to improve balanced accuracy and macro F1-score.

PCA SVM KNN scikit-learn Python
03
Sept 2024 – Nov 2024

Pattern Search Analysis Tools

Benchmarking platform for classical string matching algorithms — Naive, KMP, Rabin-Karp, Boyer-Moore, Aho-Corasick, DFA. Backend analyzes time/space complexity across varying input sizes with visual comparison dashboards.

C++ Flask Chart.js JavaScript Bootstrap
04
May 2026

PassForge — Cryptographically Secure Password Generator

Client-side password generation tool with real-time entropy analysis and granular control. Features glassmorphic UI with batch generation (1-10 passwords), strength metrics showing cracking difficulty, and secure Web Crypto API integration.

HTML5 CSS3 JavaScript Web Crypto API Glassmorphism Responsive Design
Hardware & Electronics
A separate technical focus

Hardware &
Embedded Systems.

Alongside my software and AI/ML work, I have hands-on academic experience in digital design, FPGA development, embedded systems, analog circuit analysis, and communication systems. My hardware work spans Verilog RTL design, STM32-based embedded systems, analog IC characterization, and practical signal acquisition and testing.

Hardware Skills

Digital Design & HDL

VerilogRTL DesignDigital Logic Design FSMsFPGA FundamentalsMIPS Architecture

Analog Electronics

MOSFET CircuitsAmplifiersCurrent Mirrors OTA FundamentalsSmall-Signal Analysis

FPGA & EDA Tools

Xilinx VivadoCadenceLogisim EvolutionMARS MIPS

Embedded Systems

Embedded CSTM32GPIOTimers InterruptsI2CUARTMPU-6050

Communication & DSP

QPSKMATLABFFTDigital Filtering BER AnalysisSignal Acquisition

Hardware & Test Equipment

Digital Storage Oscilloscope (DSO)Function GeneratorCommunication Trainer Kit

Embedded Development Tools

STM32CubeIDEKeil µVisionSTM32CubeProgrammer
Hardware Projects
01
Feb 2025 – Apr 2025
FPGA / Digital Design / Verilog

FPGA-Based Electronic Voting Machine

Designed and implemented a Verilog RTL-based electronic voting controller on a Xilinx Nexys-4 FPGA using Xilinx Vivado. Implemented authentication, candidate selection, vote validation, vote counting, and control logic. The design was verified through RTL simulation and physical FPGA implementation.

VerilogRTL DesignXilinx VivadoNexys-4 FPGADigital Logic
02
Feb 2026 – Apr 2026
Embedded Systems / STM32 / Sensor Interface

Real-Time Embedded Fall Detection System

Developed a real-time fall detection system using an STM32 microcontroller, Embedded C, and an MPU-6050 accelerometer. Implemented a finite-state machine to detect sequential free-fall, impact, and post-fall stillness conditions. Integrated sensor and LCD communication using I2C and GPIO-based alerts.

STM32Embedded CMPU-6050I2CGPIOFSMLCDSTM32CubeIDE
03
Apr 2026
Communication Systems Laboratory Project

DSP-Based Interference Mitigation in QPSK

Implemented an end-to-end QPSK communication experiment involving controlled narrowband interference. Used a Communication Trainer Kit for QPSK modulation/demodulation, a function generator for interference injection, and a Digital Storage Oscilloscope (DSO) for signal acquisition and measurements. MATLAB was used for spectral analysis, digital filtering, and BER evaluation.

Individual contribution: DSO-based signal acquisition, signal measurements, technical documentation, and testing and final demonstration preparation as part of the team.

QPSKMATLABFFTDigital FilteringDSOFunction GeneratorBER Analysis
04
2025 – 2026
Analog Circuits Laboratory Work

Analog Circuit Design & IC Characterization

Performed analog circuit design and characterization experiments using Cadence, covering MOSFET characteristics, current mirrors, common-gate amplifiers, cascode amplifiers, and single-stage OTA analysis.

CadenceMOSFETAnalog CircuitsSmall-Signal Analysis
03 — Skills

ML & AI

PyTorch YOLOv8 scikit-learn CNNs OpenCV NumPy Pandas

Languages

Python C++ JavaScript SQL C HTML CSS

Web & Backend

Flask REST API Streamlit Bootstrap Chart.js

Core CS

DSA OOP DBMS OS CN SDLC

Tools

Git GitHub Jupyter Colab MATLAB VS Code

DSA Practice

Arrays Graphs Trees DP Greedy LeetCode
04 — Education

B.Tech — Electrical Engineering

Indian Institute of Technology, Jodhpur

7.26
2023 — 2027

Senior Secondary (XII)

Telangana State Board · TSBIE

98.3%
2023

Secondary (X)

Telangana SSC Board

10 GPA
2020
05 — Contact

Let's build
something great.

I'm actively looking for summer internship opportunities in ML, CV, or software engineering. If you're building something interesting — let's talk.