Skills & Tools

Hardware Description Languages

HDL Languages

Verilog Verilog TL-VerilogTL-Verilog

Programming Languages

Core Languages

Python Python C

Web & Scripting

HTML5 HTML5 Bash Bash Python Python Tcl

Tools & Software

Development Environment

Visual Studio Code VS Code Git Git GitHub GitHub Jupyter Jupyter Notebook Pycharm PyCharm

FPGA & Digital Design

Xilinx Vivado GTKWave ModelSim

ASIC Design Flow

OpenLANE OpenSTA Magic Yosys

Physical Design

Innovus Genus

Circuit Design

Virtuoso LTSpice

PCB Design

KiCAD Eagle Altium

Simulation

MATLAB Simulink Icarus Verilog

Development Boards & Hardware

Microcontrollers

Arduino Arduino
ESP32 • ESP8266
STM32 • LPC-2148

FPGA Boards

Xilinx Artix-7
Xilinx Arty-7

Architectures & Protocols

Processor Architectures

RISC-V ARM Cortex

Communication Protocols

AXI4 I2C SPI UART USB

AI/ML & Data Science

Frameworks

TensorFlow TensorFlow 2 Keras Keras Scikit-learn Scikit-learn

Libraries

NumPy NumPy Pandas Pandas Matplotlib Seaborn Seaborn

Certifications

🧠 Machine Learning

Machine Learning Specialization - Stanford & DeepLearning.AI
Neural Networks and CNNs - DeepLearning.AI
Deep Learning Specialization - DeepLearning.AI

VLSI & Hardware Design

VLSI Design Flow: RTL to GDS - NPTEL (IIIT Delhi)
Digital Design with Verilog - NPTEL (IIT Guwahati)
C-Based VLSI Design - NPTEL (IIT Guwahati)
Nasscom and VSD Certified Workshop in Digital VLSI SoC Design and RISC-V MYTH Program

🌐 IoT & Industry 4.0

Minor Degree in IoT - IIITDM Kurnool
Introduction to Industry 4.0 & IIoT - NPTEL (Silver Medal)

Special Recognition

ISWDP Samsung Student Fellowship Recipient
One among the top 0.1% of candidates in CBSE Computer Science Boards Class 12
DVCon India Design Contest 2025 - Stage 1 Shortlisted

Skill Proficiency

⭐⭐⭐⭐⭐ Expert Level 100%

Verilog · C · Python · RTL Design · TensorFlow · Digital Design · Static Timing Analysis

⭐⭐⭐⭐ Advanced Level 80%

ASIC Design · PCB Design · MATLAB · C++ · OOP · Embedded Systems · HLS Programming · IoT

⭐⭐⭐ Intermediate Level 60%

MATLAB Programming · Web Development · Simulink · CAN · RTOS

📚 Currently Learning 40%

RTL Verification · DFT · UVM · SystemVerilog