Hi, my name is Steven and I am currently a third-year Computer Engineering student at UC Davis. Some of my interests are in Hardware Engineering, Digital Design, and Embedded Software. I chose the path of a Computer Engineer in order to gain a wide range of skill sets in both software and hardware. I originally had planned to pursue Computer Science, but after taking some courses in hardware, I found that Computer Engineering better suited my interests.

I am currently learning about Operating Systems and Semiconductor Devices and their applications in analog and digital circuits. I am also eager to learn more about VLSI design and fabrication, Machine Learning, and Embedded Systems.

Projects

  • Worked in a group of 2 to program a custom Linux shell in C with support for Linux Commands with arguments, output redirection, piping, and environment variables
  • Developed a Matrix Multiplier in hardware with Verilog using a Multiply Accumulator
  • Worked in a team of 4 to design a water management device using an Arduino and a simple breadboard circuit utilizing a soil moisture sensor and servo motor
  • Created a dice-rolling game on the Intel DE10 FPGA board using Quartus Prime by designing a finite-state machine and implementing the design with the use of bit adders, registers, flip-flops, counters, and logic gates
Block Image
  • Designed an audio-detection robot using a microcontroller and stereo microphone circuit soldered on a circuit board
Block Image

Skills

  • SW Programming: C, C++, Python, Java, Javascript, HTML/CSS
  • Low-level Programming/HDL: Assembly Language (RISC-V), Verilog/SystemVerilog
  • Circuit Design and Testing (SPICE simulations, Oscilloscopes, Multimeters, etc.)
  • Digital Systems and Design (Quartus Prime, Modelsim)
  • Soldering


Activities & Accomplishments

  • UC Davis Computer Science Tutoring Club
  • UC Davis College of Engineering Dean's List (Winter 2021, Fall 2021, Spring 2022, Fall 2022)

Hobbies

  • Video Games
  • PC Building
  • Photography & Video Editing