SK

Shashank Kumar

I'm an ECE student who enjoys learning new things, building stuff, and figuring out how things work. Outside academics, I like keeping things simple, exploring new places, and spending time doing things I enjoy.

Education

2023–2027

B.Tech, Electronics & Communication Engineering

National Institute of Technology, Tiruchirappalli

Expected graduation in 2027.

2022

Higher Secondary Education

St. Teresa's College, Lucknow, Uttar Pradesh
2020

Secondary Education

St. Teresa's College, Lucknow, Uttar Pradesh

Interests

A few things I enjoy in my free time.

Badminton

A good way to stay active, competitive, and have fun.

Travelling

I enjoy exploring new places, experiencing different surroundings, and getting away from the usual routine.

Linux

I use Windows only to play games.

Experience

May–Jun 2025

Research Intern

National Institute of Technology, Tiruchirappalli

Contributed to the FPGA implementation of a 1D CNN-based ECG signal classification system, designing systolic-array multipliers and a MAC unit in Verilog for efficient convolution. Performed RTL-level functional verification of pipelined arithmetic datapaths and control logic through simulation.

May–Jul 2026

SURGE Intern

Indian Institute of Technology Kanpur

Designed and simulated a Class-B RF power amplifier using a 65 nm CMOS PDK, developing an adaptive feedforward bias technique with replica biasing to reduce crossover distortion while maintaining efficiency. Designed and simulated the layout of an on-chip transformer by modifying a PDK inductor.

Technical Skills

Languages

Programming Languages

Verilog · SystemVerilog ↗ · C

Software

Engineering Software

Vivado · Quartus Prime · ModelSim · Cadence Virtuoso · VS Code

Projects

Jun 2026

Design and Verilog Implementation of a Pipelined RISC-V Core using RV32I ISA

Designed and implemented a basic RISC-V processor in Verilog based on the RV32I open-source instruction set architecture. Architected the instruction decoder to classify R, I, S, B, U, and J-type instructions and generate control signals for datapath execution. Verified functional correctness through simulation using custom instruction sequences to validate instruction flow and pipeline behaviour.

Aug 2025–Feb 2026

FPGA Based Maze Solving Bot — E-Yantra Initiative

Developed an autonomous maze-solving robot on FPGA using Verilog and the Trémaux algorithm to compute an optimal navigation path from real-time ultrasonic and IR sensor inputs. Designed a custom UART interface for Bluetooth communication, integrated ultrasonic, DHT, and soil-moisture sensors, and implemented PWM-based motor control entirely in Verilog. Verified RTL functionality through simulation and on-board FPGA debugging.

Jun 2025

Asynchronous FIFO Design in Verilog with Dual Clock Domains and Synchronizer

Designed and implemented a parameterized asynchronous FIFO in Verilog for safe data transfer between independent clock domains. Used Gray-coded read/write pointers and double flip-flop synchronizers to mitigate metastability and ensure reliable clock-domain crossing, with robust full and empty flag logic to manage FIFO status.

Contact

The easiest ways to reach me or see what I'm working on.