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.