UCSB Computer Engineering

Rachit Gupta

Computer Engineering Student | Hardware, Software, Systems

Building across hardware, software, and systems from embedded devices and processor design to real-time applications and analytical research.

Rachit Gupta profile placeholder

About

All-Rounder Builder with a Systems Lens

I am a Computer Engineering student at UCSB working at the intersection of digital systems, embedded devices, and software implementation. My approach is end-to-end: define the architecture, build the components, test under constraints, and ship with measurable outcomes.

I work across hardware design, embedded systems, and software implementation. I enjoy projects where architecture decisions matter and where the system needs to operate reliably under real constraints.

My background combines processor and memory design, low-level implementation, real-time application development, and research workflows in deep learning and analytics.

The common thread in my work is systems thinking: understand every layer, then design a clean path from concept to measurable outcome.

About section media placeholder

Hardware & Systems

SRAM arrays, processor design, embedded sensing, and hardware-software interfaces where reliability and constraints are first-order decisions.

Software

C++ systems projects, Python tooling, graphics programming, and real-time app layers designed for practical output and maintainability.

Research & Analysis

Deep learning experimentation and equity analysis with a shared focus on evidence, structure, and decision-quality thinking.

Experience

Hands-On Roles Across Teaching, Research, and Analysis

Each role sharpened a different part of my toolkit: technical communication, systems thinking, experimental rigor, and practical decision-making.

Stack

Technical Depth by Domain

Grouped by systems focus rather than generic proficiency bars, this stack reflects where I design, prototype, and deliver.

Hardware / Systems

VLSIDigital DesignComputer ArchitectureEmbedded SystemsPCB DesignFPGA / RTL

Software

PythonC++CGitOpenGLData Structures & Algorithms

Tools

CadenceKiCadVivadoArduinoMongoDBReact

Interfaces

TCP / UDPSPII2CUARTWebSockets

Currently Exploring

Low-power memory architecture patternsHardware-software co-design workflowsReal-time telemetry visualization at scaleApplied AI for signal-rich engineering datasets

Contact

Let’s Build Something Real

I am open to hardware, software, and systems opportunities where engineering ownership and cross-domain execution matter.