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