Skip to content
View JuanCantu1's full-sized avatar

Highlights

  • Pro

Block or report JuanCantu1

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
JuanCantu1/README.md

Hi, I'm Juan Cantu ๐Ÿ‘‹

Computer Engineer | FPGA & VLSI Design | Embedded Systems

๐Ÿ“ซ [email protected] ย |ย  LinkedIn ย |ย  GitHub


๐Ÿ“Œ Who I Am

I'm a Graduate Research Assistant and current Masterโ€™s student in Electrical Engineering at UTRGV, working under Dr. Hasina Huq. I hold a Bachelor of Science in Computer Engineering from UTRGV, where I built a strong foundation in digital design, computer architecture, and embedded systems.

My interests center on FPGA, ASIC/VLSI, and front-end digital design, with a focus on RTL development, CPU architectures, and system-on-chip integration. I am passionate about semiconductor technologies and high-performance digital systems that power modern computing.

I enjoy building hardware that bridges theory and practice, from custom RISC-V CPU pipelines and transistor-level VLSI circuits to FPGA-based accelerators and real-time DSP systems. My goal is to design systems that are fast, efficient, and scalable, contributing to the next generation of computing hardware and semiconductor innovation.

I believe in engineering with purpose: using hardware design to push the boundaries of performance while enabling meaningful real-world applications.


๐Ÿš€ Featured Projects

Building a real-time FPGA DSP pipeline with autotune, reverb, and harmonic enhancement, using a Python-to-Verilog testbench (3.6M+ samples) and validating <15 ms latency on real trumpet recordings.


๐Ÿ–ฅ๏ธ RISC-V CPU Design (In Progress)

Designing a 32-bit, 5-stage pipelined RISC-V CPU with hazard detection and forwarding, expanding from a custom ISA simulator to Verilog RTL targeting FPGA implementation.


Implemented a 12-state Moore FSM with debounced inputs, clock division, and LED feedback on the Nexys A7-100T FPGA, fully verified with modular Verilog test sequences.


A collection of CMOS digital circuits including XOR gates, adders, and an 8-bit ripple-carry adder, designed and simulated using Cadence Virtuoso, demonstrating transistor-level digital design expertise.


Built a TCP/IP client-server interface to control LEDs via HPSโ€“FPGA integration on the DE1-SoC, achieving sub-second response time and 100% command reliability over 30+ tests.


๐Ÿ”ง Core Skills

๐Ÿ“ Languages

C C++ Python Verilog MATLAB Java


๐Ÿ”Œ Hardware Design & Embedded Systems

FPGA SystemVerilog Arduino Raspberry Pi


๐Ÿง  Machine Learning & Scientific Tools

PyTorch TensorFlow Keras Scikit-Learn OpenCV NumPy Pandas


๐Ÿงฐ Tools for Development & Design

Vivado Quartus Cadence Git Docker Linux


๐Ÿ“š Experience Highlights

๐Ÿ”ฌ Graduate Research Assistant @ UTRGV (Present)
Conducting research in semiconductor materials and device fabrication under Dr. Hasina Huq, focusing on GaN thin-film deposition and characterization.

๐Ÿง‘โ€๐Ÿ”ฌ Teaching Assistant @ UTRGV (2025)
Managed 3 weekly lab sessions on analog & digital circuits, instrumentation, and measurement. Provided hands-on troubleshooting that reduced lab completion times by nearly 50%.

๐Ÿงช Research Assistant @ UTRGV (2025)
Developed Federated Incremental Gaussian Process (F-IGP) algorithms with 1K+ update cycles. Simulated 18.5K+ samples across multi-agent networks, achieving a 72% reduction in NLL and 48% drop in MSE. Contributed as co-author on a paper submitted to the Asilomar Conference on Signals, Systems, and Computers.

๐Ÿงฌ Undergraduate Researcher @ UTRGV (2024)
Led a 4-person team to build a real-time facial recognition system for classroom attentiveness using a custom CNN. Processed 4K+ labeled samples, reaching >90% accuracy, and presented results to 200+ K-12 students.

๐Ÿš— NSF REU (2023)
Collaborated with researchers in a 10-week program focused on autonomous vehicle safety. Supported ML-based decision-making research aimed at reducing conflict zones by 50%.


Profile Views


๐Ÿ“ซ Iโ€™m always open to discussing research collaborations, hardware/FPGA design projects.

Feel free to reach out at [email protected].

Pinned Loading

  1. fpga-trumpet-dsp fpga-trumpet-dsp Public

    Real-time trumpet audio enhancement system with note detection, frequency analysis, and live DSP effects implemented across the DE1-SoCโ€™s ARM processor and Cyclone V FPGA.

    Python 3

  2. CPU-Design CPU-Design Public

    Python-based simulator for a 24-bit RISC processor with a five-stage pipeline. Focused on instruction-level, cycle-accurate modeling.

    SystemVerilog 2

  3. Interactive-Memory-Game Interactive-Memory-Game Public

    Interactive memory game implemented in Verilog and deployed on Nexys-A7 FPGA using FSM-based logic.

    Verilog 2

  4. Network-Controlled-LED-System Network-Controlled-LED-System Public

    Network-Controlled LED system on DE1-SoC using TCP/IP, ARM-HPS, and FPGA-based LED control.

    3

  5. VLSI-Projects VLSI-Projects Public

    CMOS digital circuits implemented at the transistor level with schematic, layout, waveform simulation, and LVS verification, from basic logic gates to an 8-bit ripple-carry adder.

    2

  6. DraftMaster DraftMaster Public

    Python 2