About me page complete, tweak to default size of carousel on large screens, extra photo for homepage.
Some checks failed
Build and Test - Staging / determine_version (pull_request) Successful in 8m25s
Build and Test - Staging / test (pull_request) Has been cancelled
Build and Test - Staging / deploy_staging (pull_request) Has been cancelled
Build and Test - Staging / build_and_push (pull_request) Has been cancelled

This commit is contained in:
2025-11-08 00:06:41 -08:00
parent 506987c164
commit ffbc3beaf7
3 changed files with 47 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

View File

@@ -14,7 +14,7 @@ const limitByWidthClasses = "max-h-fit";
data-custom-carousel-interval={groupToShow.interval}>
<!-- Carousel wrapper -->
<div class="relative overflow-hidden w-full h-56 md:h-156">
<div class="relative overflow-hidden w-full h-56 md:h-120">
{
groupToShow.images.map((image, index) => (
<div class="hidden duration-700 ease-in-out" data-custom-carousel-item={index}>

View File

@@ -5,6 +5,7 @@ import Carousel from "@components/CustomCarousel/CustomCarousel.astro";
import type {carouselGroup} from "@interfaces/image-carousel.ts";
import alaska_bike_mountain_ocean from "@assets/about/alaska-bike-mountain-ocean.jpg"
import circ_champions from "@assets/about/circ-champions.jpg"
import headshot from "@assets/about/headshot.png";
@@ -12,10 +13,54 @@ const headerCarouselGroup: carouselGroup = {
animation: "slide",
images: [
headshot,
alaska_bike_mountain_ocean
alaska_bike_mountain_ocean,
circ_champions
]
}
---
<BaseLayout>
<Carousel carouselGroup={headerCarouselGroup}/>
<h2 class="font-bold md:text-2xl my-4 underline">Who Am I</h2>
<p>
My name is Corwin Perren, and I'm a multi-disciplinary engineer with a <a
class="text-blue-500 hover:text-blue-300" href="/education">degree</a> in computer science from Oregon State
University.
For as long as I can remember, I've been fascinated by how things work, never being shy about taking them apart
to learn the gritty details. At a young age, I began tinkering, adding lights and fans and doorbells to the
pretend cardboard box houses my brother and I would play in.
Later, I learned to solder, work on vehicles and engines, install and run Linux, manage enterprise computing
infrastructure, build and repair computers, write scripts, and by the end of high school set out with a clear
goal for my college years.
I wanted to learn and teach myself enough to be able to think up almost any project, encompassing all facets of
engineering, and be capable of driving it to completion with my own skill set.
</p>
<p class="mt-4">
I think young me would be very pleased by how well I managed to achieve that goal!
Through college, I learned electronics and PCB design, embedded and pc programming, basic mechanical design and
fabrication, on top of learning how to work well with others in a team.
I quickly realized that robotics was an ideal focus due to its inherent multi-disciplinary nature, and joined
the OSU Robotics club, which introduced me to people who are still my best friends today.
Through student engineering jobs, I had the unique opportunity to work on some incredible projects such as the
<a class="text-blue-500 hover:text-blue-300" href="/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler">robotic oceanographic surface sampler</a> and an <a class="text-blue-500 hover:text-blue-300" href="/experience/osu-sinnhuber-aquatic-research-laboratory/zebrafish-embryo-pick-and-plate">embryo pick-and-plate machine</a>.
One my my proudest moments was when our club's mars rover took first place at the Candian International Rover
Challenge in 2018, for which I was the <a class="text-blue-500 hover:text-blue-300" href="/experience/osu-robotics-club/mars-rover-software-team-lead">software lead</a>!
</p>
<p class="mt-4">
After a short three-month <a class="text-blue-500 hover:text-blue-300" href="/experience/spacex/avionics-test-engineering-internship">internship</a> at SpaceX in Hawthorne at the end of college, I applied for a <a class="text-blue-500 hover:text-blue-300" href="/experience/spacex/hardware-test-engineer-i-ii">test
engineering</a> position for the company's Starlink team and was hired in mid-2019.
For six years, I developed test system hardware, software, harnesses, mechanical fixtures, devops
infrastructure, websites, and tooling to ensure that Starlink, Falcon, Dragon, and Starship component tests were
producing well-validated and reliable hardware.
Through it all, I got to apply and hone every skill I had developed, while learning countless more.
Now though, it's on to the next adventure, whatever that may be!
</p>
<p class="mt-4">
To learn more about my experiences, hobbies, interests, and skills, feel free to explore the site!
While the short summary above provides some insight into who I am, it leaves out plenty!
For example, I've been an avid <a class="text-blue-500 hover:text-blue-300" href="/hobby/motorcycling/lineup">motorcycle rider</a> since I was sixteen, and have an <a class="text-blue-500 hover:text-blue-300" href="/hobby/body-mods">rfid implant</a> in my hand!
</p>
<p class="mt-4">
If you're interested in contacting me, feel free to message on <a class="text-blue-500 hover:text-blue-300" href="https://github.com/caperren">LinkedIn</a>, or via the primary contact methods
on my <a class="text-blue-500 hover:text-blue-300" href="/resume/2025-11-10-infrastructure-engineer">resume</a>.
</p>
</BaseLayout>