Skip to content
View Pranjalexe's full-sized avatar

Block or report Pranjalexe

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
Pranjalexe/README.md

Hi, I'm Pranjal Maheshwari 👋

Bridging the gap between silicon and software.

I am an engineering enthusiast currently pursuing a dual degree in B.E. (Hons.) Electronics & Instrumentation and M.Sc. Biological Sciences at BITS Pilani.

I thrive at the intersection of low-level hardware architecture and high-level software engineering—whether I'm executing full ASIC physical design flows, writing bare-metal firmware, or architecting scalable, LLM-powered backend pipelines.


💻 The Arsenal

  • Software & AI: Python, Java, C/C++, Spring Boot, MySQL, LLMs, RAG Pipelines, NLP
  • Hardware & Embedded: Verilog (RTL), Embedded C, Cadence (Genus/Innovus), Xilinx (Vivado/Vitis)
  • Core Domains: Full-Stack Backend, Prompt Engineering, ASIC Physical Design, SoC Architecture, Bare-Metal Programming

🚀 Featured Code & Silicon

  • 🧠 LLM-Based Code Evaluator: Engineered a rigorous prompt-engineering pipeline evaluating 230+ complex code submissions with 92% logic accuracy.
  • 🏥 Digital Medical Receipt Backend: Architected a secure Java Spring Boot REST API for clinical environments, featuring RBAC, JWT, and OpenFDA integration.
  • 🖨️ Image Processing Toolkit: Built an automated OCR data pipeline using OpenCV and PaddleOCR to digitize varied unstructured documents with >95% accuracy.
  • 🏢 RTL-to-GDSII Physical Design: Executed a full ASIC physical design flow using Cadence Genus and Innovus, optimizing floorplanning, power routing, CTS, and NanoRoute for tape-out readiness.
  • 32-bit RISC-V CPU: Designed a custom RV32I single-cycle processor in Verilog, built from the ground up to execute I/R-type instructions.
  • 🛰️ Bare-Metal Telemetry: Engineered a dual-node STM32F407 system handling a 168MHz PLL and raw hardware peripheral (SPI/I2C/UART) manipulation with zero HAL overhead.

🎬 Beyond the Terminal

When I'm not compiling code or synthesizing RTL, I'm likely:

  • 🎥 Directing productions as the Video and Short Film Coordinator (VaSCo) for the BITS Pilani Film Making Club.
  • 🏋️‍♂️ Chasing personal bests in powerlifting, playing table tennis, or unwinding with a good movie.

📫 Let's Connect

LinkedIn Email

@Pranjalexe's activity is private