Skip to content
View ridash2005's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ridash2005

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ridash2005/README.md

🧬 Who I Am

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Name     : Rickarya Das (ridash)                                   β”‚
β”‚  Domains  : Hardware Architecture Β· Software Engineering Β· AI/ML    β”‚
β”‚  Focus    : Silicon β†’ Firmware β†’ Systems β†’ Intelligence             β”‚
β”‚  Motto    : "From gates to gradients β€” I build the full stack."     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

I architect systems at every level of the computing stack β€” from RTL gate logic and RISC-V silicon to full-stack applications and production LLM pipelines. I believe the engineers who understand all three layers will define the next decade of AI hardware.

⚑ Technical Arsenal

πŸ”© Hardware Engineering

Category Skills & Tools
HDL / RTL Design Verilog SystemVerilog VHDL Chisel
Architecture RISC-V ARM SoC Design AXI/AHB
FPGA & Simulation Vivado ModelSim Quartus Icarus Verilog
VLSI EDA Synopsys DC Cadence Virtuoso OpenROAD Magic VLSI
Protocols PCIe AXI I2C/SPI/UART JTAG
Verification UVM Formal Verification Cocotb

πŸ’» Software Engineering

Category Skills & Tools
Languages Python C++ C JavaScript TypeScript Rust Go
Frontend React Next.js Tailwind CSS TypeScript
Backend FastAPI Node.js Django Flask
Databases PostgreSQL MongoDB Redis SQLite
Systems & OS Linux Bash Assembly Makefile
Testing PyTest Jest Postman

πŸ€– AI / ML Engineering

Category Skills & Tools
Core Frameworks PyTorch TensorFlow JAX Scikit-learn
GPU & HPC CUDA cuDNN TensorRT OpenMP
LLM & GenAI Hugging Face LangChain LlamaIndex Anthropic API OpenAI API
Hardware AI Systolic Arrays Neural Engines ONNX Edge AI
Data & MLOps NumPy Pandas MLflow W&B
Computer Vision OpenCV YOLO CLIP

☁️ DevOps, Cloud & Tools

Category Tools
Cloud AWS GCP Azure
Containers Docker Kubernetes
CI/CD GitHub Actions GitLab CI
IaC Terraform Ansible
Observability Prometheus Grafana

🌟 Featured Projects

βš™οΈ Bit-Serial Neural Engine

Hardware accelerator for neural computation using bit-serial arithmetic for maximum efficiency at ultra-low power. Demonstrates HW + AI co-design thinking.

πŸ”— View Project

🧠 Systolic Array CNN Accelerator

High-throughput systolic array architecture for CNNs β€” a hardware-AI bridge project benchmarked on FPGA with Vivado synthesis.

πŸ”— View Project

πŸ”· RISC-V Multi-Precision Core

Complete RV32I/RV64I processor implementation with multi-precision arithmetic support β€” pipeline stages, hazard detection, and full ISA compliance.

πŸ”— View Project

πŸ—ΊοΈ AutoPlacer β€” VLSI EDA Tool

Automated VLSI cell placement optimizer using metaheuristics (simulated annealing + force-directed). Python-based EDA toolchain contribution.

πŸ”— View Project

⚑ CUDA Kernels β€” GPU Engineering

Custom high-performance CUDA kernels for mathematical and neural operations β€” matrix multiply, convolution primitives, and attention mechanism acceleration. Bridges AI software with hardware performance engineering.

πŸ”— View Project


πŸ”¬ Research Interests

  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
  β”‚   HARDWARE AI        β”‚    β”‚  COMPUTER ARCH       β”‚    β”‚   VLSI EDA           β”‚
  │──────────────────────│    │──────────────────────│    │──────────────────────│
  β”‚ β€’ Systolic Arrays    β”‚    β”‚ β€’ RISC-V Pipelines   β”‚    β”‚ β€’ Placement Algos    β”‚
  β”‚ β€’ Neural Engines     β”‚    β”‚ β€’ Multi-Precision    β”‚    β”‚ β€’ Sub-7nm Design     β”‚
  β”‚ β€’ Edge Inference     β”‚    β”‚ β€’ Heterogeneous Arch β”‚    β”‚ β€’ DFT / DFM          β”‚
  β”‚ β€’ LLM Accelerators   β”‚    β”‚ β€’ Memory Hierarchy   β”‚    β”‚ β€’ Physical Synthesis β”‚
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“Š GitHub Stats




πŸ† GitHub Trophies


πŸ’‘ What Makes Me Different

Most engineers work in one layer of the stack. I work in all three β€” and I know where they intersect.

Layer What I bring
βš™οΈ Silicon / RTL I design the chips and accelerators that run AI β€” not just use them
πŸ’» Software / Systems I write the firmware, drivers, runtimes, and APIs that connect hardware to applications
πŸ€– AI / ML I build and optimize models, knowing exactly what the hardware underneath can and cannot do

This full-stack hardware-to-intelligence perspective is rare β€” and it's what I bring to every project.


πŸ”Œ Let's build the future β€” from gates to gradients.


"The best AI systems are designed by engineers who understand the silicon they run on."

Β 

Footer

Popular repositories Loading

  1. HAL-Zero-Protocols HAL-Zero-Protocols Public

    Embedded Communication Suite: Bare-metal STM32F4xx drivers (Zero-HAL), Industrial Protocol Stacks (Modbus RTU, CAN 2.0B, USB CDC), and FPGA RTL implementations with E2E verification across C, Syste…

    C 4 1

  2. Systolic-Array-based-Hardware-Accelerator-for-CNNs Systolic-Array-based-Hardware-Accelerator-for-CNNs Public

    A parameterizable Systolic Array Hardware Accelerator for CNNs implemented in SystemVerilog, optimized for high-throughput Matrix-Matrix Multiplications (GEMM) with an RTL-to-GDSII flow.

    Verilog 2

  3. Hierarchical-Cache-Design Hierarchical-Cache-Design Public

    A modular and fully synthesizable 3-level (L1/L2/L3) cache memory subsystem implemented in SystemVerilog, featuring split L1 caches, a centralized L2, and a Last-Level L3 cache with coherence support.

    SystemVerilog 2

  4. AlphaStream_Final AlphaStream_Final Public

    AlphaStream India is a production-grade, real-time investment intelligence terminal designed to empower Indian retail investors. Featuring a Bloomberg-style terminal UI, it integrates Gemini 2.0 Fl…

    Python 2

  5. QueryMind-SQL QueryMind-SQL Public

    QueryMind is an intelligent Text-to-SQL system that combines RAG, semantic schema injection, and a Human-In-The-Loop (HITL) safety guard to securely query data warehouses using plain English. Built…

    TypeScript 2

  6. AutoPlacer AutoPlacer Public

    Automated VLSI Placement Engine optimizing wirelength and density using hybrid analytical and stochastic algorithms. Supports Verilog-to-DEF flows with interactive congestion visualization

    Python 1