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
- Designed an audio-detection robot using a microcontroller and stereo microphone circuit soldered on a circuit board
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