About Me

Hi, I’m Jaeheon Shim.

I type stuff and make computers do cool things.

I would describe myself as a person that always searches for an easier way to accomplish a certain task. Bill Gates once said that he would always “hire a lazy person to do a difficult job” at Microsoft. Why? “Because a lazy person will find an easy way to do it.” By harnessing the power of the modern computer, I develop and design software that benefits me, and the people around me. Most of the time I design and build web apps using the Java Spring framework, but in my free time, I like building small scripts to solve puzzles and problems and making simple video games. My interests include blockchain technology and neural network technology. Review my projects and contributions on my personal GitHub profile.

I like to define myself by the work I want to do. While skills are taught, personality is formed individually for each human being. My goal in life is to keep learning, challenge myself, and make a difference by doing things that matter.

The great aim of education is not knowledge but action.

Herbert Spencer

Fueled by an insatiable desire to learn more and become familiar in the field of computer science, I inspire myself with other’s works and follow my fascinations wherever they may take me. When I come up with an idea, I have an almost immediate impulsive need to act on it.

My desire and inspiration take me on a neverending journey into the depths of computer programming. I constantly pick up new skills and juggle different projects. While for some this may seem like a daunting task, I quite enjoy this lifestyle and focus on building expertise in not one but many areas of my life.

When I’m not at the computer, I enjoy playing musical instruments and spending time with my friends, family, and dog. Of course, as a student, I also attend school, which occupies a large portion of my schedule. Whether that is a good thing I have yet to prove to myself.

I’ve built this website and blog on the principle that the best way to learn is to teach. In my articles, I hope to share personal experiences I’ve had during the years I’ve been working with code and join others on a journey – the journey of a computer programmer.

Thanks for stopping by,
Jaeheon Shim