---
type: website
index: index.html
title: Home
description: Systems Engineering / Minor in Computer Science @ UIUC Grainger (Dec 2025)
thumbnail: /static/images/devilslake_josh.png
banner_image: /static/images/river.jpg
---
Systems Engineering / Minor in Computer Science @ UIUC Grainger (Dec 2025)
Studying systems engineering with a concentration in embedded computing. Interested in
embedded/electrical systems, firmware programming, data analytics. Recently
completed my second firmware engineering [internship](/resume) at
**Milwaukee Electric Tool** and returning for a third in 2025. Long-running
independent technical projects include:
* a [remote-controlled snow plow](https://www.youtube.com/watch?v=NOkGwRdGm9s) (self-study in mechanical,
computer, electrical, and power engineering). currently working on designing battery
charging, motor control, and peripherals into one PCBA
* an experiment in tiling world generation and simulation, OpenGL graphics programming
* a stock market autotrader (basic evolutionary machine learning, GPGPU
programming, software development)
Between hobby projects, internships, and coursework, I have experience in
a variety of engineering and computing disciplines and have working knowledge
with relevant technologies in both design and analysis/support capacities.
This table isn't comprehensive, nor am I an expert in all of these, but here
are some things of note I've worked with or had considerable exposure to:
| Skill Sets | Tools / Technologies | Programming Languages |
|-----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|-----------------------|
| Embedded Firmware Programming |
IAR Embedded Workbench for ARM (STM32)
ESP-IDF (ESP32)
FreeRTOS
Arduino (ATmega)
GoogleTest
| C/C++ |
| Electrical & Computer Engineering |
Altium Designer
KiCad
LTSpice
| MATLAB, Python |
| Graphics and GPGPU programming |
OpenGL
CUDA
| C/C++ |
| 2D Drafting, 3D Modeling |
AutoCAD
Fusion 360
| |
| Software Development |
Azure DevOps
Git
CMake
| C/C++, Python, Lua |
See the [blog](/blog) page for some technical write-ups. Outside of my
pursuits in STEM, I enjoy running, hiking, rock climbing, playing guitar,
cooking, and baking. I'm also [bionic](/static/images/scoliosis.png).
Contact me by email:
[[GPG key](/josh.gpg)] /
josh@joshstock.in /
stockin2@illinois.edu