My name is
Jed Nelson
Mechanical engineering student who loves learning building exploring
- Designing guitar pedals
- Building an art commissioning startup
- Studying Mechanical Engineering @ Imperial
- Running ultras and playing guitar in any spare time
Ongoing Projects
-
Online Art Commissioning Marketplace: Otterkin
This is a startup I am building the MVP for in Rails. It's a sophisticated platform for commissioning high-profile UK-based artists without all the pain of going through a gallery. Beta launch early September. Check it out here.
-
Web-based Homemade CFD in Golang + WASM
A fun personal learning project, with an end goal of displaying vortex shedding behvaiour and a focus on running performant compiled code in the browser. Is a current blog series.
Latest Instalment
Completed Projects
-
Cryo-Ultrasonic Testing Rig (for additiviely manufactured parts)
My third year Design Make and Test (DMT) group project for the Non-Destructive Evaluation (NDE) Lab at Imperial. I was in the slurry mixing and preparation sub-group and headed up the mixer design as well as all the control electronics. This was a super formative project for me as I started feeling well out of my depth but by the end of the year had not only picked up enough subject knowledge to be dangerous but also had built friendly relationships with all the necessary staff to get stuff done. Detailed blog post pending (stay tuned!). -
Beavis Board for Guitar Pedal Prototyping
This was my entry point into pedal making and it was a really cool beginner project for hobby electronics: The circuitry was not complex at all and the end product is a really powerful tool for future experimentation! I have so many plans for extending this first version - cannot wait.
Read more -
Interactive Fluid Sim with Python and Pygame
It all started when I was looking for a reason to learn Rust (the programming language) properly and the idea of "building a CFD code" popped into my head as a suitable project for experimenting with concurrency. Needless to say one does not simply "bulid a CFD code" BUT it was the push I needed to get into the books and start learning the theory. Managed to find a 1980s textbook written by a former Imperial prof, was delighted I could actually follow the maths, and so built a toy 2D convection diffusion solver.
Read more - View All Blog Posts
FAQ
-
Why have done so much web-dev if you are studying mechanical engineering?
In short: It's fun, very accessible (a laptop is a lot easier to obtain than a workshop), and complements traditional engineering practices in more ways than expected. Having a multi-disciplinary perspective is very helpful for many problems, and programming literacy is an increasingly important skill for any interesting modern engineering.
-
Why is the hero section of this page so baller?
I know! I didn't think it'd go so hard but I'm so pleased with how it's turned out.