My name is
My Story

Hello!! I'm an Aerospace Engineering major currently attending College of the Canyons in Santa Clarita, CA and ready to transfer to Cal Poly San Luis Obispo! Before I get too excited talking about what I do, I'd like to introduce my story (at least my more "professional" one for now).

You may be wondering "What is an Aerospace Engineering dude doing with web design and development?" That's a perfectly valid question and one I get all the time. It all really began with my time at the Astronomy & Physics Club (a club where we get to send stuff into space!!). I happened to be learning some JavaScript towards the end of the RockSatX 2023 project when the project manager at the time proposed an idea: a data dashboard.

The goals of the data dashboard were to receive data from a remote mesh radio system, display the data it sends and monitor its current connections to other radios in the network. There were about 5 weeks to go from never having developed a web application to building a data dashboard capable of establishing a Node.JS server, using WebSockets to communicate with the server, and utilizing d3.js to make some cool graphs so that the data isn’t just a bunch of random numbers scattered on the screen. As you can imagine, this was not an easy task (and the biggest lie would be to say that it ever was!). The difficulty certainly showed in the final product (which had all sorts of issues), but I learned so so much! My favorite issue that I had was just this slight bug where the entire site would refresh and re-render when just one element on the page changed. So, every time a single data point changed, the entire website reloaded (imagine if a website like YouTube did that!). That was probably the most inefficient program I ever made to date (and I’ve done some crazy inefficient things before). The design itself was very simple with a black and white design, with small bits of color to represent data. Overall, the project was a mess, but this wouldn’t be the end of my dashboarding adventures.

Moving forward, I knew that I could make a really beautiful dashboard for the RockSatX 2024 project. All I needed to do was spend long days in Photoshop to get a layout that I could reference later on. Going into it, I planned how the dashboard would work: it would have an interactive multi-page, cleanly animated, and striking design. The goal was to surprise people when they saw the dashboard. It was a design project as much as it was a programming project. Needless to say, I cannot recall the exact amount of hours I spent working on the dashboard, but if I HAD to give a number, I’d say a small 300+ hours. You may wonder why it took so long, but it’s worth noting that this project was built with vanilla JS/CSS/HTML and came out to at least 3000 lines of code. Some of the most difficult issues included animating the graphs, building a tolerable amount of responsivity, and syncing all of the site's components to a global timer (even the ones that were not rendered on the screen at a certain moment). I could talk for hours about the time I spent creating this dashboard, but to get a full grasp I suggest checking out the project yourself! This counts as my very first published website (though it was never quite intended to run as a website, more of a local web app).

My most recent dashboarding adventure took a bit of a different turn for the RockSatX 2025 project. I was not able to dedicate all of my efforts to a dashboard as a lot of my time was dedicated to being the Software Engineering lead for the project. However, I did want some sort of data analysis tool, but it had to be something a little more “realtime.” Keeping this in mind, I went ahead with my well-established dashboarding workflow: design the dashboard in photoshop, build the outline using HTML, convert it all into a dynamic JavaScript program, and then add support for a Node.JS server. Everything was standard until that last part because the 2025 project utilized a Jetson Orin Nano, a mini computer capable of running Linux. Most relevant to the dashboard, this meant that the computer could establish an ethernet connection and run a daemon on boot. The goal was to build a C program that would check for an ethernet connection on a static IP address (the one associated with the ethernet port on the Nano). By creating a service file and attaching it systemd Linux service, this meant that the Nano could automatically detect when a computer is connected to the ethernet port and run a forked process that could then send data over the connection. Ultimately, this process worked and as long as one had the daemon set up on a Linux device and the computer was running the dashboard, you could snag some data (such as CPU usage) from the Nano without even needing to be in headless mode (only power was needed!). By far, that was the most challenging project I ever worked on. I had to learn the C programming language, how to make a daemon, how to fork a process, and many, many, many, many (and if i didn’t indicate it already, many) Linux system calls. Of course, since this program required a Nano, I did not decide to publish the project as a website, but you can check out the repository here!

OKAY, so the reason I shared all of that is because that journey really is the reason I love what I do so much. Throughout that entire process, I learned how to use the Internet effectively and read programming documentation as though it were a novel (not to say that it still doesn't still confuse me 75% of the time!). I was also able to teach others about my process and approach, something that always reminded me how much I just love teaching people. But, that’s a topic for another day (otherwise we’ll be here forever).

Thank you so much for reading this! If you ever wish to connect or believe I might be able to help with anything, you can always reach out to me via email as displayed below! (Also, take a peek at my resume if you have the time!)

But let's not be all boring and professional here, so here are some facts about me:

  • My favorite musical artist is Justin Bieber. (If you've ever met me and hung out, you'd know that Justin Bieber is pretty much all you will hear when I'm driving)
  • My favorite color is purple. Now, purple is too broad so I'm going to have to say a nice mildly vivid purple is perfect (
    ).
  • My favorite hobby (besides coding, math, physics, etc.) has to go to graphic design. Since my dad introduced me to Photoshop back in 2015, I saw the shape tool and it was off to the races. It's always a funny thing to say that I primarily do graphic design work in Photoshop because that seems to be quite untraditional. Most people anticipate Illustrator, but I've only just recently (meaning the last year or so) began using Illustrator.
Education
Cal Poly San Luis Obispo
Aerospace Engineering
Starting 08/2026 to 06/2028
College of the Canyons
Engineering
08/2023 to Present
Experience
Resume
Adobe Illustrator >:] Project Management Linear Algebra JS/CSS/HTML Web Design & Development Python Project Management Electromagnetism Calculus Mechanics JS/CSS/HTML Adobe Illustrator Adobe Illustrator >:] Python Differential Equations LaTeX JS/CSS/HTML Calculus Python Calculus Adobe Photoshop Calculus Python Python Web Design & Development Linear Algebra Web Design & Development Adobe Illustrator JS/CSS/HTML Differential Equations Calculus Calculus C/C++ JS/CSS/HTML Web Design & Development Mechanics LaTeX JS/CSS/HTML Adobe Photoshop Graphic Design Python Adobe Illustrator Electromagnetism C/C++ Graphic Design Linear Algebra C/C++ Electromagnetism >:] C/C++ JS/CSS/HTML Linear Algebra Differential Equations Adobe Photoshop Calculus LaTeX Web Design & Development Python Graphic Design Differential Equations >:] Java Electromagnetism Adobe Photoshop Project Management LaTeX Java Graphic Design Adobe Illustrator Calculus Graphic Design >:] Mechanics Adobe Photoshop Project Management Adobe Illustrator Graphic Design LaTeX Electromagnetism Adobe Photoshop Calculus Java C/C++ Differential Equations Java Mechanics Graphic Design Web Design & Development Adobe Illustrator >:] Differential Equations Project Management Calculus Linear Algebra Adobe Photoshop Electromagnetism Adobe Photoshop Linear Algebra Python JS/CSS/HTML Mechanics Adobe Photoshop Web Design & Development Adobe Photoshop Calculus Adobe Illustrator Linear Algebra Adobe Photoshop Python Differential Equations Web Design & Development Calculus LaTeX Web Design & Development Differential Equations Graphic Design Adobe Photoshop Python Web Design & Development LaTeX C/C++ >:] LaTeX Differential Equations Web Design & Development Adobe Illustrator C/C++ Java >:] Web Design & Development Project Management >:] Project Management Calculus Adobe Illustrator Adobe Illustrator C/C++ LaTeX Adobe Illustrator C/C++ Differential Equations Project Management Calculus Project Management Electromagnetism Electromagnetism C/C++ Java Python >:] Adobe Photoshop Adobe Illustrator Web Design & Development Adobe Photoshop Web Design & Development Python JS/CSS/HTML Graphic Design Python Electromagnetism Web Design & Development Adobe Illustrator Java LaTeX Graphic Design Python Graphic Design C/C++ Calculus Python Java Java LaTeX Graphic Design Calculus Java Adobe Photoshop Project Management Adobe Photoshop Linear Algebra Linear Algebra Project Management Calculus Adobe Illustrator Graphic Design Electromagnetism Electromagnetism Linear Algebra Python Differential Equations C/C++ Python Adobe Photoshop Project Management >:] LaTeX Differential Equations LaTeX Mechanics Mechanics C/C++ Python Linear Algebra Java Graphic Design LaTeX Python Project Management Python Web Design & Development >:] Electromagnetism Graphic Design Python Adobe Illustrator Adobe Photoshop >:] LaTeX Project Management Calculus >:] Differential Equations Graphic Design Web Design & Development C/C++ Python Calculus JS/CSS/HTML Calculus LaTeX Python Adobe Illustrator Electromagnetism Graphic Design LaTeX Java Project Management Calculus LaTeX Calculus Adobe Illustrator LaTeX Differential Equations LaTeX Adobe Illustrator Calculus Mechanics Web Design & Development Web Design & Development JS/CSS/HTML LaTeX Graphic Design Python Linear Algebra Adobe Photoshop Differential Equations Adobe Photoshop Mechanics Adobe Photoshop C/C++ Differential Equations Java Adobe Illustrator Web Design & Development C/C++ Python Project Management >:] JS/CSS/HTML Python Java >:] Electromagnetism Adobe Photoshop LaTeX Differential Equations Differential Equations Java Mechanics LaTeX C/C++ Adobe Photoshop Project Management C/C++ JS/CSS/HTML Project Management Project Management Linear Algebra Electromagnetism Calculus Adobe Photoshop Java Differential Equations Calculus Web Design & Development Calculus Differential Equations Python Linear Algebra Mechanics Linear Algebra Adobe Illustrator Calculus Adobe Photoshop Differential Equations Adobe Photoshop >:] Mechanics Java Adobe Illustrator Java Project Management C/C++ Electromagnetism >:] Linear Algebra Adobe Photoshop Mechanics Adobe Photoshop Java Adobe Photoshop Project Management Mechanics >:] Calculus Differential Equations JS/CSS/HTML Linear Algebra LaTeX Calculus Java JS/CSS/HTML LaTeX C/C++ JS/CSS/HTML Differential Equations JS/CSS/HTML Calculus Graphic Design Calculus Web Design & Development Graphic Design Calculus Web Design & Development LaTeX JS/CSS/HTML Web Design & Development Python Calculus Calculus Linear Algebra >:] Project Management Electromagnetism Python Mechanics Graphic Design Web Design & Development Adobe Photoshop Differential Equations Java JS/CSS/HTML Adobe Illustrator Graphic Design Web Design & Development Differential Equations Linear Algebra Linear Algebra Graphic Design Python JS/CSS/HTML LaTeX Web Design & Development Mechanics C/C++ Graphic Design Calculus Mechanics Adobe Photoshop Linear Algebra Java Adobe Photoshop Calculus Java Linear Algebra >:] Electromagnetism Project Management Electromagnetism Linear Algebra LaTeX Electromagnetism Web Design & Development Java Differential Equations Graphic Design Differential Equations C/C++ Web Design & Development Java C/C++ C/C++ Calculus Web Design & Development Mechanics JS/CSS/HTML Linear Algebra Adobe Photoshop Adobe Photoshop C/C++ Python Differential Equations Adobe Photoshop Web Design & Development Graphic Design LaTeX Linear Algebra Calculus Adobe Illustrator Project Management Mechanics >:] Differential Equations Linear Algebra Electromagnetism Mechanics Adobe Photoshop JS/CSS/HTML Calculus Graphic Design Java Java LaTeX Differential Equations Project Management Graphic Design Calculus Differential Equations >:] Electromagnetism LaTeX Electromagnetism Adobe Illustrator Electromagnetism Adobe Illustrator Web Design & Development Web Design & Development Web Design & Development Web Design & Development JS/CSS/HTML Differential Equations Adobe Photoshop Adobe Illustrator >:] Electromagnetism Mechanics Electromagnetism C/C++ >:] Graphic Design Graphic Design Project Management Python Python Adobe Illustrator C/C++ Adobe Illustrator Calculus Graphic Design Adobe Photoshop Electromagnetism Project Management Adobe Photoshop Linear Algebra Project Management Adobe Photoshop JS/CSS/HTML Differential Equations Differential Equations Graphic Design Java >:] Web Design & Development JS/CSS/HTML C/C++ LaTeX Adobe Illustrator Web Design & Development Calculus Web Design & Development Linear Algebra Java C/C++ Adobe Photoshop Project Management Adobe Illustrator Adobe Photoshop Adobe Illustrator >:] Python Python Web Design & Development >:] Java Java Differential Equations Electromagnetism Java Adobe Illustrator JS/CSS/HTML Mechanics Project Management Web Design & Development C/C++ Adobe Photoshop Adobe Illustrator Mechanics C/C++ JS/CSS/HTML LaTeX Linear Algebra Python LaTeX Java Differential Equations JS/CSS/HTML Java Electromagnetism Project Management >:] Linear Algebra Calculus Java JS/CSS/HTML Differential Equations Java Web Design & Development Graphic Design Java LaTeX Adobe Photoshop Project Management JS/CSS/HTML Graphic Design Java Project Management Calculus Project Management Java >:] >:] Java Web Design & Development Linear Algebra Project Management Graphic Design Adobe Photoshop Graphic Design Adobe Photoshop Adobe Illustrator Project Management Graphic Design LaTeX Web Design & Development Python >:] JS/CSS/HTML C/C++ Mechanics Web Design & Development Adobe Photoshop Project Management C/C++ Adobe Illustrator Web Design & Development Python >:] JS/CSS/HTML Electromagnetism Adobe Photoshop Differential Equations Linear Algebra Linear Algebra Adobe Photoshop Adobe Photoshop Calculus Calculus Graphic Design Web Design & Development LaTeX Project Management Adobe Illustrator Web Design & Development Linear Algebra Electromagnetism Adobe Illustrator Project Management LaTeX Adobe Photoshop Java Adobe Photoshop Electromagnetism Linear Algebra Calculus Java Differential Equations Java Project Management Calculus JS/CSS/HTML JS/CSS/HTML Web Design & Development Calculus Java Web Design & Development JS/CSS/HTML Web Design & Development >:] LaTeX >:] Calculus Adobe Illustrator Calculus Mechanics Python Mechanics Java >:] >:] Web Design & Development Calculus Graphic Design Graphic Design Python Calculus Adobe Illustrator JS/CSS/HTML Adobe Photoshop JS/CSS/HTML Mechanics Adobe Illustrator Java Linear Algebra Calculus Adobe Photoshop Calculus Java Mechanics Mechanics C/C++ Differential Equations Project Management Linear Algebra Linear Algebra Linear Algebra C/C++ Adobe Illustrator Linear Algebra >:] Mechanics Java Python Calculus Mechanics C/C++ >:] Project Management Project Management Linear Algebra Mechanics JS/CSS/HTML Adobe Illustrator Adobe Illustrator Project Management Adobe Illustrator Linear Algebra Python Graphic Design Java Graphic Design Project Management Adobe Photoshop Graphic Design Mechanics Differential Equations >:] Java Mechanics Java LaTeX Electromagnetism C/C++ Java JS/CSS/HTML Web Design & Development Adobe Illustrator C/C++ JS/CSS/HTML Mechanics Java Adobe Illustrator Linear Algebra Adobe Photoshop Java >:] Adobe Photoshop Web Design & Development LaTeX Project Management Java Project Management Electromagnetism C/C++ JS/CSS/HTML Web Design & Development Adobe Photoshop LaTeX JS/CSS/HTML >:] Python Linear Algebra Mechanics Graphic Design C/C++ Python >:] Python Calculus JS/CSS/HTML Graphic Design >:] Mechanics Java Differential Equations LaTeX Electromagnetism Electromagnetism Adobe Illustrator Project Management Electromagnetism Graphic Design Project Management JS/CSS/HTML LaTeX Project Management Adobe Illustrator LaTeX Java Python Java Web Design & Development Linear Algebra C/C++ Adobe Photoshop Adobe Illustrator Differential Equations Differential Equations JS/CSS/HTML Differential Equations Graphic Design Linear Algebra C/C++ Java >:] Adobe Illustrator LaTeX Web Design & Development Project Management Adobe Photoshop C/C++ >:] Adobe Illustrator C/C++ Web Design & Development Calculus Linear Algebra Adobe Photoshop Adobe Photoshop Adobe Photoshop Calculus Python Graphic Design Web Design & Development Java Adobe Photoshop JS/CSS/HTML LaTeX Mechanics JS/CSS/HTML Linear Algebra Graphic Design Mechanics Linear Algebra Project Management C/C++ Adobe Illustrator Adobe Illustrator Adobe Photoshop Linear Algebra Project Management LaTeX Project Management >:] Graphic Design Graphic Design Electromagnetism JS/CSS/HTML Linear Algebra Mechanics Java Mechanics Electromagnetism Graphic Design >:] Java Project Management Mechanics Differential Equations Calculus JS/CSS/HTML Java Project Management Java Web Design & Development C/C++ Adobe Photoshop Project Management C/C++ >:] Project Management >:] Electromagnetism Graphic Design C/C++ Adobe Photoshop Adobe Illustrator Project Management >:] Java LaTeX C/C++ LaTeX Project Management Adobe Illustrator Differential Equations JS/CSS/HTML Python JS/CSS/HTML Adobe Illustrator Adobe Photoshop JS/CSS/HTML Differential Equations Linear Algebra Project Management Linear Algebra Project Management Python Mechanics >:] Adobe Photoshop Web Design & Development Adobe Illustrator Mechanics LaTeX C/C++ Mechanics Java JS/CSS/HTML Project Management Mechanics Mechanics Web Design & Development JS/CSS/HTML Graphic Design Graphic Design Graphic Design Python Adobe Illustrator Electromagnetism Adobe Photoshop Web Design & Development Java Python LaTeX LaTeX Python Project Management Web Design & Development Graphic Design JS/CSS/HTML Electromagnetism >:] Graphic Design Adobe Illustrator Differential Equations Adobe Photoshop C/C++ Calculus Linear Algebra Linear Algebra Calculus Calculus Adobe Illustrator Linear Algebra Mechanics >:] Mechanics Project Management JS/CSS/HTML LaTeX Electromagnetism Python Project Management JS/CSS/HTML Mechanics Mechanics Adobe Illustrator Adobe Photoshop JS/CSS/HTML Python Python Linear Algebra Web Design & Development Web Design & Development JS/CSS/HTML LaTeX Python Adobe Photoshop Electromagnetism Linear Algebra Python Electromagnetism >:] Electromagnetism Web Design & Development Electromagnetism Differential Equations Python Calculus Adobe Photoshop Adobe Illustrator Project Management >:] Python Linear Algebra JS/CSS/HTML Adobe Photoshop Calculus >:] >:] Graphic Design Adobe Photoshop Project Management Adobe Photoshop Adobe Illustrator Adobe Photoshop Adobe Photoshop C/C++ JS/CSS/HTML Linear Algebra Python JS/CSS/HTML Linear Algebra Differential Equations Project Management Graphic Design LaTeX Java >:] Java Java C/C++ Calculus Web Design & Development Graphic Design Graphic Design Calculus C/C++ Project Management Graphic Design C/C++ LaTeX >:] Adobe Photoshop Linear Algebra Project Management Mechanics Project Management Differential Equations >:] LaTeX Electromagnetism Adobe Photoshop Python Linear Algebra Graphic Design Differential Equations Electromagnetism