Unmanned Ground Vehicle Software and Electrical Engineer
09/21 - 03/2022
Cybersecurity (Cyber) @ UCR
Secretary (Board Member/Officer)
03/2022 - 03/2023
WRCCDC Linux Alternate
11/2021 - 03/2023
UCR IEEE Micromouse
Software Engineer (Team: Orange Clown Fish)
11/2021 - 06/2022
Projects
Spotify to MP3 (Learning Tool)
Auto-downloader written in Python to learn how to use and combine
multiple different tools and skills. Includes Python and Bash scripting,
Docker, AWS, API usage, and to include AWS S3 integration to
quicken process for already processed songs.
Self-naviagtion algorithms written in C++ for integration with VexCode Pro.
Written for VRC team 91364T. Algorithms are odometric and utilize other
algorithms such as motion profiling and PID control loops. Algorithms
are also self-correcting in real-time, allowing for successful run
compeletion regardless of external interference.
To better understand data structures and linear algebra, I created a matrix class
that will have a multitude of methods all designed to tackle different linear
algbra problems. The ultimate goal with these algorithms is implementation into a
custom Discord bot capable of solving a multitude of homework questions.
Brainiac is a Discord bot designed to solve all sorts of STEM related
homework questions. It will function like every other calculator as it will
parse inputs, but it will also contain algorithms to solve much more complex
math problems as well as physics and chemistry problems.
I created this website to both organize and showcase all of my work in a single
common space. This website will see regular updates, time stamped both on
GitHub and at the bottom of this website.
To help teach new team members how to code in C++ using the VexCode Pro library
in a virtual environment as a result of the COVID-19 lockdown, I recorded a
series of lessons taught live for both Taft Robotics Team members and other Vex
competitors to refer to.