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 | banner_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> |
16 | p.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 |
22 | Engineering</b> and minoring in <b>Computer Science</b> at <u>UIUC |
23 | Grainger</u>. I'm a massive nerd and have spent roughly the past decade |
24 | engaging in software and embedded systems engineering hobby work, having begun |
25 | with game development and 3D animation stuffs on the Roblox platform sometime |
26 | around 2012. When I'm not studying or working, I'll be reading or doing hobby |
27 | projects. I try to work on hobby projects as much as I can, but I'm a |
28 | full-time student and struggle to find time. |
29 | </p> |
30 |
|
31 | Through prior hobby projects, I have practical and applicable experience in |
32 | programming and design for robotics and embedded systems, general user |
33 | applications, tool/utility applications, web development, and more, with |
34 | programming languages including C/C++, Python, and Lua. I've taken several CTE |
35 | courses 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 |
|
42 | I 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 |
44 | Scholarship**. I volunteered for the RCHS Recycling Club and participated in the |
45 | Math Team. On the April 2021 SAT, I earned a 790 in math and 730 in EBRW (for a |
46 | composite 1520). During high school, I took several courses at *Joliet Junior |
47 | College* part-time and for dual credit. In fall 2022 I entered my first |
48 | semester at *UIUC* with 47 transferred credit hours. I recently completed a |
49 | firmware engineering internship at **<i>Milwaukee Electric Tool</i>** for the |
50 | summer 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 |
|
57 | As 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 |
|
75 | I'll try over the next few months to populate the Blog and Projects pages with |
76 | information on these. Progress on each is very sporadic because I'm a full-time |
77 | student and worker. If I'm not working on these I'm probably reading |
78 | something. I finally got a copy of K&R 😃 |
79 |
|
80 | Oh, and I'm also a survivor of [severe scoliosis](/static/images/scoliosis.png). |
81 |
|
82 | Thanks 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 |
84 | two. |
85 |
|
86 |
|