Index

joshstock.in / 22b1d41

Source for serving and static templating/compiling of https://joshstock.in.

Latest Commit

{#}TimeHashSubjectAuthor#(+)(-)GPG?
20514 Sep 2024 22:4122b1d41Fix up indexJosh Stockin13272G

Blob @ joshstock.in / site / content / index.md

text/plain3160 bytesdownload raw
1---
2type: website
3index: index.html
4title: Home
5description: Systems Engineering / Computer Science @ UIUC Grainger (2025)
6thumbnail: /static/images/oct2022.jpg
7banner_image: /static/images/river.jpg
8---
9
10<figure class="float-left">
11 <img style="max-height:300px" src="/static/images/devilslake_josh.png">
12</figure>
13
14<h3 style="margin-top: 0">Systems Engineering / Minor in Computer Science @ UIUC Grainger (Dec 2025)</h3>
15
16Studying systems engineering with a concentration in embedded computing. Interested in
17embedded/electrical systems, firmware programming, data analytics. Recently
18completed my second firmware engineering [internship](/resume) at
19**_Milwaukee Electric Tool_** and returning for a third in 2025. Long-running
20independent technical projects include:
21
22* a [remote-controlled snow plow](https://www.youtube.com/watch?v=NOkGwRdGm9s) (self-study in mechanical,
23 computer, electrical, and power engineering). currently working on designing battery
24 charging, motor control, and peripherals into one PCBA
25* an experiment in tiling world generation and simulation, OpenGL graphics programming
26* a stock market autotrader (basic machine learning, GPGPU programming, software development)
27
28Between hobby projects, internships, and coursework, I have experience in
29a variety of engineering and computing disciplines and have working knowledge
30with relevant technologies in both design and analysis/support capacities.
31
32| Skill Sets | Tools / Technologies | Programming Languages |
33|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|-----------------------|
34| Embedded Firmware Programming | <ul><li>IAR Embedded Workbench for ARM (STM32)</li><li>ESP-IDF (ESP32)</li><li>FreeRTOS</li><li>Arduino (ATmega)</li><li>GoogleTest</li></ul> | C/C++ |
35| Electrical & Computer Engineering | <ul><li>Altium Designer</li><li>KiCad</li><li>LTSpice</li></ul> | MATLAB, Python |
36| Graphics and GPGPU programming | <ul><li>OpenGL</li><li>CUDA</li></ul> | C/C++ |
37| 2D Drafting, 3D Modeling | <ul><li>AutoCAD</li><li>Fusion 360</li></ul> | |
38| Software Development | <ul><li>Azure DevOps</li><li>Git</li><li>CMake</li></ul> | C/C++, Python, Lua |
39
40<figure class="full double">
41 <img class="small" src="/static/images/rc-plow.jpg"/>
42 <img class="small" src="/static/images/epaper-co2.jpg"/>
43 <img class="small" src="/static/images/devils_doorway.jpg"/>
44 <img class="small" src="/static/images/kakabika.jpg"/>
45</figure>
46