78 lines
3.4 KiB
Plaintext
78 lines
3.4 KiB
Plaintext
---
|
||
import ExperienceLayout from '@layouts/ExperienceLayout.astro';
|
||
import Timeline from '@components/Timeline/Timeline.astro';
|
||
import Carousel from "@components/CustomCarousel/CustomCarousel.astro";
|
||
|
||
import spring_2019_interns
|
||
from "@assets/experience/spacex/avionics-test-engineering-internship/spring-2019-interns.jpg";
|
||
|
||
import type {carouselGroup} from "@interfaces/image-carousel.ts";
|
||
import type {timelineEntry} from "@interfaces/timeline.ts";
|
||
|
||
const headerCarouselGroup: carouselGroup = {
|
||
animation: "slide",
|
||
images: [
|
||
spring_2019_interns
|
||
]
|
||
}
|
||
|
||
const timeline: timelineEntry[] = [
|
||
{
|
||
event: "Started",
|
||
date: "January 2019",
|
||
},
|
||
{
|
||
event: "Finished",
|
||
date: "March 2019",
|
||
}
|
||
];
|
||
---
|
||
<ExperienceLayout title="SpaceX - Avionics Test Engineering Internship">
|
||
<Carousel carouselGroup={headerCarouselGroup}/>
|
||
|
||
<h2 class="font-bold md:text-2xl my-4">Summary</h2>
|
||
<h3 class="font-bold md:text-lg my-4">Timeline</h3>
|
||
<Timeline timeline={timeline}/>
|
||
<h3 class="font-bold md:text-lg my-4">Key Takeaways</h3>
|
||
<ul class="list-disc list-inside">
|
||
<li></li>
|
||
</ul>
|
||
<h3 class="font-bold md:text-lg my-4">Skills Used</h3>
|
||
<div class="relative grid gap-6 grid-flow-row sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 border-caperren-green">
|
||
<div>
|
||
<div class="font-extrabold text-sm">Software</div>
|
||
<hr class="text-caperren-green"/>
|
||
<ul class="list-disc list-inside text-sm">
|
||
<li>Python</li>
|
||
<li>Test Driven Development</li>
|
||
</ul>
|
||
</div>
|
||
<div>
|
||
<div class="font-extrabold text-sm">Electrical</div>
|
||
<hr class="text-caperren-green"/>
|
||
</div>
|
||
<div>
|
||
<div class="font-extrabold text-sm">Other</div>
|
||
<hr class="text-caperren-green"/>
|
||
</div>
|
||
</div>
|
||
<h2 class="font-bold md:text-2xl my-4">Details</h2>
|
||
|
||
|
||
Though I did get to work on some really fun projects during my internship at SpaceX, I unfortunately can’t go into
|
||
much detail due to NDA’s and ITAR restrictions. What I can say is that I mainly wrote Python for a new avionics
|
||
hardware test system. My experience with writing Python in the numerous other projects I’ve done really helped me
|
||
out here, as the framework SpaceX has created was quite complex and would otherwise have been fairly difficult to
|
||
write code for. I also wrote a simple tool for automating the creation of Jira work tickets so that the two teams
|
||
that ended up using it wouldn’t have to have their members manually creating dozens of them as work and issues came
|
||
in through a separate system.
|
||
|
||
I was also quite happy in that I got to perform some circuit debugging on avionics test system hardware, both for my
|
||
project and for a separate test system. A final experience I had here was getting to work directly with the head
|
||
engineer from a company that supplied a piece of test hardware I was interfacing with. It was quite incredible to
|
||
see just how much weight a SpaceX email address had when trying to solve problems I had found with the hardware. Not
|
||
only were they responsive, but in fact were willing to fast-track firmware updates for us to get things working.
|
||
Coming from clubs and small labs where a support email might not even get a response for months, it was quite a
|
||
refreshing experience.
|
||
|
||
</ExperienceLayout> |