I graduated from Cal State San Marcos in May 2023 with a B.S. in Software Engineering, and I have a lot of experience with developing web and mobile applications. As a result of working on these applications, I have learned many different programming languages, frameworks, technologies, and tools, which I have listed below.
Web application that allows users to organize and visualize their schedule, budget, and tasks all in one dashboard.
Web application that allows users to create and edit UML diagrams, import Java projects to be translated to UML, and collaborate with other users in real-time.
Chatbot Android mobile application that allows users to have conversations with an automated chatbot, enabled by using OpenAI's Chat Completions API.
Android mobile application that interfaces with the grading system of a professor’s courses to record and update students' grades seamlessly.
System that records and grades attendance by receiving identification data from students, then recording their attendance grades directly into a professor’s gradebook.
GUI application that processes parsed data from a PR200 electromagnetic spectrum analyzer and visualizes the data in plots used by radio frequency specialists.
A minimalistic blog website, which allows users to post, reply, and search for blogs.
Database command-line interface (CLI), which stores car information using a hash table. The data is locally stored in a .txt file, where the data will be accessed.
Implementation of the Tic-Tac-Toe game, which allows users to play the game directly on your local command-line, such as the Mac Terminal, Windows Command Prompt, etc.
I built this portfolio using JavaScript, HTML, TailwindCSS, and GitHub Pages! I used JavaScript to handle the logic of this site (contact form validation, scrolling logic, etc.). Additionally, I leveraged HTML to structure the page, TailwindCSS to style the page, and GitHub Pages to host the page on a public domain.
If you are building a website, I highly recommend trying out some of these tools, as they are very easy to use, make development much more efficient, and are very powerful!
Feel free to click on any of the icons of these tools below to learn more about them!