diff options
Diffstat (limited to 'resume.html')
| -rw-r--r-- | resume.html | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/resume.html b/resume.html index 8f5734b..e74228d 100644 --- a/resume.html +++ b/resume.html @@ -52,18 +52,23 @@ <div class="subsection"> <div class="columns-3"> <div>Summer 2025</div> - <div><h3><a href="https://c-core.ca/">C-CORE</a></h3></div> + <div><h3><a href="https://c-core.ca/">C-CORE</a>, software developer intern</h3></div> <div>St. John's, NL</div> </div> <div class="columns-2"> <div></div> - <div> - <p>Software development for the MUNStar-1 Cube-Satellite's MCS, ADCS, C&DH, and simulation systems..</p> - <p> - Writing and testing MISRA-compliant C firmware for the Zynq 7000 SoC using FreeRTOS. - Implementing reliable communication protocols over CAN, RS-485, and UHF radio networks. - HIL testing in an ISO cleanroom. - </p> + <div><ul> + <li>Developed software for the <a href="https://www.linkedin.com/company/munstar-1-cubesat/">MUNStar-1</a> Cube-Satellite's MCS, ADCS, C&DH, and simulation systems.</li> + <li>Wrote and tested MISRA-compliant C firmware with FreeRTOS for the Zynq 7000 SoC.</li> + <li> + Implemented reliable ADCS communication protocol over CAN. + Modified C preprocessor to generate (de)serialization code for ADCS datastructures. + Tested in cleanroom. + </li> + <li>Wrote test framework code generator to produce PlantUML statechart from list of system tests.</li> + <li>Built redundant storage firmware module with integrity checking.</li> + <li>Unit-tested simulation system, and extended it to include filesystem.</li> + <li>Used GNU Radio to assist in revamping GFSK radio flowgraph.</li> </div> </div> </div> @@ -87,9 +92,6 @@ <li>Thermodynamic model of internal combustion engine and compressor.</li> <li>Written in C using <a href="https://github.com/rxi/microui">microui</a>.</li> </ul> - - <h2>Personal website: <a href="https://www.samanthony.xyz/">www.samanthony.xyz</a></h2> - <ul><li>HTML, CSS, Go templates, <a href="https://gohugo.io/">Hugo</a>.</li></ul> </div> </div> @@ -102,7 +104,7 @@ Concurrent programming with threads, Open MPI, Go, Ada, FreeRTOS. Parallel programming with OpenMP, TBB, OpenCL. </p> - <p>Networking — TCP/UDP/IP, CAN, RS-485, SPI, I<sup>2</sup>C.</p> + <p>Networking — TCP/UDP/IP, 9P, CAN, RS-485, SPI, I<sup>2</sup>C.</p> </div> </div> </main> |