Experience
2022 — Now
2022 — Now
Mountain View, California, United States
2021 — 2022
2021 — 2022
Apple Valley, California, United States
• Worked on various projects to refine programming skills and gain experience
• Created sudoku solver in C and GUI in python. The solver utilized the backtracking algorithm and the GUI was created using pygame.
• Built Django web application for organizing recipes. Utilized a relational SQL database (PostgreSQL) to store related data such as recipes, shopping lists, and ingredients.
• Built a real-time chat web app that utilizes a REST API and websockets to transfer data between the client and server. The server-side code is written in Go using the Fiber framework and the client-side code is written in React.js. User information and messages are stored in a Mongo database. The database and server-side code are dockerized and the app is deployed on Vultr (a VPS).
2020 — 2021
2020 — 2021
Apple Valley, California, United States
• Took responsibility for my little brother's education while in quarantine
• Helped him with homework while allowing him to think through problems and come to his own conclusions
2020 — 2021
2020 — 2021
• I taught myself digital logic and FPGA development through various textbooks.
• For around half a year I spent my time working on small FPGA projects to ensure that I understood the basics of FPGA development.
• I then worked on an SoC based on the Microblaze MCS. This SoC was intented to handle various serial communication protocols (UART, I2C, SPI). I designed it in SystemVerilog and wrote the drivers in C++.
• The next project was a 5-stage pipelined RISC-V CPU designed in Verilog. I handled RAW hazards through data forwarding and I handled control hazards by moving the comparator into the ID stage.
• I wrote an assembly program to test the functionality and loaded it into instruction memory.
• Finally, I designed a direct digital frequency synthesizer with a low-pass FIR filter with 15 taps capable of generating and modulating sinusoidal waves up to 5MHz.
2019 — 2020
2019 — 2020
Apple Valley, California, United States
• Took an online data science course where I learned to use scikit learn, pandas, and tensorflow to create predictive models
• After completing the course, I worked on various projects related to data science (https://github.com/bzeeno/Data-Science)
Education
University of California, Santa Cruz
Bachelor's degree
2016 — 2019