Index

joshstock.in / b2bc5e5

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

Latest Commit

{#}TimeHashSubjectAuthor#(+)(-)GPG?
20405 Sep 2024 14:05b2bc5e5commit updatesJosh Stockin110G

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

text/plain3888 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/devilslake.jpg
8---
9
10<figure class="float-left">
11 <img class="small" src="/static/images/oct2022.jpg"/>
12</figure>
13
14<p class="first">
15<style>
16p.first::first-line {{
17 font-size: 1.5em;
18}}
19</style>
20<img class="inline svg" src="/static/svg/wave.svg" style="height: 1.5em">
21<b>Hello!</b> I'm <i>Josh Stockin</i>, a student majoring in <b>Systems
22Engineering</b> and minoring in <b>Computer Science</b> at <u>UIUC
23Grainger</u>. I'm a massive nerd and have spent roughly the past decade
24engaging in software and embedded systems engineering hobby work, having begun
25with game development and 3D animation stuffs on the Roblox platform sometime
26around 2012. When I'm not studying or working, I'll be reading or doing hobby
27projects. I try to work on hobby projects as much as I can, but I'm a
28full-time student and struggle to find time.
29</p>
30
31Through prior hobby projects, I have practical and applicable experience in
32programming and design for robotics and embedded systems, general user
33applications, tool/utility applications, web development, and more, with
34programming languages including C/C++, Python, and Lua. I've taken several CTE
35courses on woodworking, AutoCAD and Fusion 360 drafting, and 3D printing.
36
37<figure class="float-right wrap">
38 <img class="small" src="/static/images/esp32.jpg"/>
39 <figcaption>Closeup shot of the removable electronics board controlling the snow plow.</figcaption>
40</figure>
41
42I graduated from *Reed-Custer High School* in May 2022. At RCHS, I earned the
43**Illinois State Scholar** award and became a finalist for the **National Merit
44Scholarship**. I volunteered for the RCHS Recycling Club and participated in the
45Math Team. On the April 2021 SAT, I earned a 790 in math and 730 in EBRW (for a
46composite 1520). During high school, I took several courses at *Joliet Junior
47College* part-time and for dual credit. In fall 2022 I entered my first
48semester at *UIUC* with 47 transferred credit hours. I recently completed a
49firmware engineering internship at **<i>Milwaukee Electric Tool</i>** for the
50summer of 2023 and have accepted an offer for another in 2024.
51
52<figure class="float-left">
53 <img class="small" src="/static/images/rc-plow.jpg"/>
54 <figcaption>Snow plow parked in driveway sometime around early 2021.</figcaption>
55</figure>
56
57As of 12/2023, current WIP personal projects include:
58
59- *Embedded/Firmware*
60 - The next revision of the RC snow plow (new electrical board, new motors and
61 motor controllers, sensors and peripherals, rewritten firmware)
62 - ePaper display (EPD) driver firmware. Lightweight graphics library, drop-in
63 hardware/serial communications wrappers. Planned support for ESP-IDF
64 (ESP32), Arduino
65 - A handheld carbon dioxide (CO2) monitoring/plotting/analytics device
66 (ESP32, ePaper display, 3D printed housing)
67- *Software*
68 - zydeco — Future idea for a procedural generation world simulator. Graphics
69 programming experiment.
70 - resty-gitweb — Git version control interface for HTTP, written for
71 OpenResty, uses libgit2 (live prototype at https://git.joshstock.in)
72 - s3-bsync — Python CLI tool for file backup and bidirectional syncing
73 between local filesystem and Amazon S3
74
75I'll try over the next few months to populate the Blog and Projects pages with
76information on these. Progress on each is very sporadic because I'm a full-time
77student and worker. If I'm not working on these I'm probably reading
78something. I finally got a copy of K&R 😃
79
80Oh, and I'm also a survivor of [severe scoliosis](/static/images/scoliosis.png).
81
82Thanks for reading! You can best contact me via email at
83[josh@joshstock.in](mailto:josh@joshstock.in). I usually reply within a day or
84two.
85
86