Skip to content

Commit

Permalink
Update phrasing on Kuiper
Browse files Browse the repository at this point in the history
  • Loading branch information
averagewagon committed Sep 11, 2024
1 parent 0af898a commit 0040eda
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 16 deletions.
Binary file modified docs/Jonathan_Hendrickson_resume.pdf
Binary file not shown.
34 changes: 21 additions & 13 deletions docs/resume.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
font:
1.1em "Times New Roman",
serif;
line-height: 1.3;
line-height: 1.2;
margin: 40px 0;
}

Expand Down Expand Up @@ -46,6 +46,12 @@
justify-content: space-between;
}

#spacer {
padding: 0;
display: flex;
justify-content: space-between;
}

p {
margin: 0 0 0.5em;
padding: 0;
Expand Down Expand Up @@ -171,11 +177,11 @@
</style></head><body><div id='resume'><h1>Jonathan Hendrickson</h1>
<ul>
<li><a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#106;&#111;&#110;&#97;&#116;&#104;&#97;&#110;&#64;&#106;&#104;&#101;&#110;&#100;&#114;&#105;&#99;&#107;&#115;&#111;&#110;&#46;&#100;&#101;&#118;">&#106;&#111;&#110;&#97;&#116;&#104;&#97;&#110;&#64;&#106;&#104;&#101;&#110;&#100;&#114;&#105;&#99;&#107;&#115;&#111;&#110;&#46;&#100;&#101;&#118;</a></li>
<li>(484) 857-2557</li>
<li>Seattle, WA</li>
<li><a href="https://github.com/averagewagon">github.com/averagewagon</a></li>
<li><a href="https://www.linkedin.com/in/jonathan-r-hendrickson/">linkedin.com/in/jonathan-r-hendrickson</a></li>
<li><a href="https://jhendrickson.dev">jhendrickson.dev</a></li>
</ul>
<p>Embedded software engineer with experience developing microcontrollers, IoT solutions, and satellite firmware. Skilled at delivering robust, high-performance, low-memory, and safety-critical embedded applications.</p>
<p>Seattle-based embedded software engineer with experience developing microcontrollers, IoT solutions, and satellite firmware. Skilled at delivering robust, high-performance, low-memory, and safety-critical embedded applications.</p>
<h2>Skills</h2>
<table>
<thead>
Expand All @@ -193,7 +199,7 @@ <h2>Skills</h2>
</tr>
<tr>
<td>Serial comms (UART, SPI, I2C)</td>
<td>Networking (BLE, MQTT, HTTP)</td>
<td>Networking (BLE, TCP/IP, MQTT)</td>
<td>JTAG/SWD debugging</td>
</tr>
<tr>
Expand All @@ -205,22 +211,24 @@ <h2>Skills</h2>
</table>
<h2>Experience</h2>
<h3><span>Amazon &ndash; Software Development Engineer II</span> <span>Aug 2023 &ndash; Present</span></h3>
<p>Project Kuiper - Satellite Embedded Software</p>
<p><span id="spacer"><span>Project Kuiper - Satellite Embedded Software</span> <span>Redmond, WA</span></span></p>
<ul>
<li>Developed satellite systems, libraries, and frameworks in Rust and C++ on Embedded Linux and RTOS</li>
<li>Contributed to CPU performance improvements to telemetry, commanding, and file transfer components</li>
<li>Implemented a cross-compilation toolchain using Clang and CMake for deploying signed images with Yocto</li>
<li>Developed a debugging CLI for config hot reloads, IPC message injection, and real-time diagnostics</li>
<li>Implemented CPU performance improvements to telemetry, commanding, and file transfer components</li>
<li>Wrote a cross-compilation build system using Clang and CMake for deploying signed images on top of Yocto</li>
<li>Created a debugging CLI for config hot reloads, IPC message injection/manipulation, and real-time diagnostics</li>
</ul>
<h3><span>Amazon Web Services &ndash; Software Development Engineer I/II</span> <span>Sept 2021 &ndash; Aug 2023</span></h3>
<p>FreeRTOS Maintainer</p>
<p><span id="spacer"><span>FreeRTOS Maintainer</span> <span>Seattle, WA</span></span></p>
<ul>
<li>Developed MISRA-compliant embedded C libraries for FreeRTOS such as ExpressLink, HTTP, and OTA</li>
<li>Developed MISRA-compliant embedded C libraries for FreeRTOS such as MQTT, HTTP, and OTA updates</li>
<li>Wrote and shipped AWS IoT ExpressLink, a FreeRTOS hardware module exposing MQTT over UART commands</li>
<li>Cut network latency by 85%, resolved race conditions, and reduced memory usage by 27% in MQTT library</li>
<li>Wrote BLE GAP/GATT command set over UART and implemented a performant prototype with ExpressLink</li>
<li>Wrote BLE GAP/GATT command set over UART and implemented a performant prototype on ExpressLink</li>
<li>Established GitLab CI/CD pipeline for Linux/RPi testbeds, automating Pytest integration tests</li>
</ul>
<h3><span>Avanade &ndash; Backend Developer Intern</span> <span>June 2021 &ndash; Aug 2021</span></h3>
<p><span id="spacer"><span>Altspace VR and Microsoft Teams integrations</span> <span>Seattle, WA</span></span></p>
<ul>
<li>Developed custom behaviors with Node.js for AltspaceVR such as virtual tic-tac-toe and item-gifting</li>
<li>Achieved Microsoft Azure Fundamentals certification for understanding of cloud computing principles</li>
Expand All @@ -243,7 +251,7 @@ <h3><span>RISC-V Foundational Associate &ndash; Certificate</span> <span>July 20
</ul>
<h3><span>University of Washington Bothell &ndash; BS Computer Science &amp; Software Engineering</span> <span>Sept 2018 &ndash; Aug 2021</span></h3>
<ul>
<li>GPA: 3.70</li>
<li>GPA: 3.77</li>
<li>Courses: Operating Systems, Hardware and Computer Organization, Embedded Development</li>
<li>As a Teaching Assistant for CSE 180: taught data manipulation, visualization, and statistics</li>
</ul></div></body></html>
6 changes: 3 additions & 3 deletions resume.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ Seattle-based embedded software engineer with experience developing microcontrol
<span id="spacer"><span>Project Kuiper - Satellite Embedded Software</span> <span>Redmond, WA</span></span>

- Developed satellite systems, libraries, and frameworks in Rust and C++ on Embedded Linux and RTOS
- Contributed to CPU performance improvements to telemetry, commanding, and file transfer components
- Implemented a cross-compilation build system using Clang and CMake for deploying signed images on top of Yocto
- Developed a debugging CLI for config hot reloads, IPC message injection, and real-time diagnostics
- Implemented CPU performance improvements to telemetry, commanding, and file transfer components
- Wrote a cross-compilation build system using Clang and CMake for deploying signed images on top of Yocto
- Created a debugging CLI for config hot reloads, IPC message injection/manipulation, and real-time diagnostics

### <span>Amazon Web Services -- Software Development Engineer I/II</span> <span>Sept 2021 -- Aug 2023</span>

Expand Down

0 comments on commit 0040eda

Please sign in to comment.