About
Lifelong student trying to learn a little of everything.
General
Interests
- History of computing/technology
- Computer architecture
- Electronics
- Low-level programming
- Electromagnetism
Hobbies
- Tinkering
- Weightlifting
- Self-studying
- Watching anime
- Video games
Favorite Languages: C, Assembly, Python, and Go
Career
In summary, I’m a software engineer with the majority of my experience in backend development with Java and Postgres.
My resume with more detail is available at /resume.
Long Term Goals
Some large projects/efforts that I will train myself to complete one day via self-study and smaller side projects.
- Build a mechanical clock
- Build a mechanical calculator
- Make a transistor from scratch
- Make a vacuum tube from scratch
- Build a homebrew CPU with an OS and more
- Build a radio astronomy station
- Build a basic scanning electron microscope
- Build a fusor
- Create a co-op game and publish to Steam
- Complete From Stones to Qubits project
I have a lot more goals, but it would be excessive to list all of them here.
Self-Study
Besides computer related topics, I plan to chip away at the following topics over the years:
- General Physics and various subtopics
- General Chemistry and various subtopics
- General Biology and various subtopics
- Electrodynamics
- Astronomy
- Entomology
- Mineralogy
- Semiconductor Engineering
- Mechanical Engineering and Machining
- Automotive Engineering
- Watchmaking and Clockmaking
- Linguistics and Languages
- Ancient History and World History
- Various Religions
There’s definitely more than what is listed here. Obviously this is way too much. But, I hope I have enough time, energy, and motivation to keep learning everything.