Hello World, it's a pleasure to meet you.

My name is Tim White, and I’m an electrical engineer. You may be curious as to why I have a website. In short, I find it important to know how to create proper documentation for projects, and I also find it fun to share my day-to-day activities, travels, and personal hobbies with anyone that’s interested enough to read about them. With that in mind, I've created this site to practice my skills programming while showcasing my electronics and various other projects.

Portrait of me, Tim White

Site Implementation

TimWhite.io is hosted on an Ubuntu 17 server through the cloud-computing platform Digital Ocean (Google App Engine close runner-up!). I’m using the typical LAMP stack, with an entry-level HTML5/CSS3/PHP7 approach for the front-end design. My current goal for improvement is to implement the new CSS3 grid methods that are becoming the new standard. No more Flexbox for me! It’s much nicer to be able to see the grid while programming it, and to be able to control the positioning of all of my content without leaving my CSS files.

I use Emmet, SASS, and Twig to lessen the amount of time it takes for me to make content and design changes. I also use rsync and inotify to automatically push my local documents to the server when I save them. I have experimented with front-end frameworks like Angular, but they tend to be a bit overkill for my static content. Alongside making the coding easier, I also try to follow the Google web design fundamentals, enabling a more enjoyable and accessible experience for you, the reader!

The original design of the site was focused around a responsive layout, allowing users on all devices to have a stable viewing experience; however, after a few years I have decided that it’s more important to have meaningful content with a simple design. My new focus will be on just that.

Most of the content here revolves around information about myself including my work experience, education, research, music, life lessons, and some of my hobby projects. I have created a feed for any updates to the site that can be found here.

Tim White – A Character Analysis

To share with you a little more about myself – I tend to value the little things in life, and as such I like to keep things simple. I would say that I’m a minimalist at heart and only slightly a consumerist in the real world. I tend to spend a lot of time minimizing and optimizing my work. I love to learn, and also to teach. I live with my better half, our two cats, a bearded dragon, and a corn snake in Raleigh, North Carolina, and I’m a huge fan of pretty much all outdoor recreation.

As much as I love electronics, sending information at (almost) light-speed, and progressing science, I also love to unplug and appreciate the natural beauty that surrounds us.

Unconventional and innovative, I tend to be a goal-oriented, strategic thinker. As an efficient problem solver with deductive reasoning skills, I believe in working my hardest to surpass any expectations set forth by my peers. When working as an engineer, I always strive to use my engineering mindset and skills in design evaluation to complete any task, while maintaining high ethical and professional standards.


One validated method of expressing an individual’s personality is by means of standardized personality tests. A few examples of this are the RAPM, NEO-PI-R and other general lexical questionnaires.

One of these questionnaires that I have taken is the Big Five personality test, which results in rankings in the following five categories: Openness to experience, Conscientiousness, Extraversion, Agreeableness and Neuroticism. More information on the Big Five test and its categories can be found here. The scores range from zero, being the least similar to five, being most similar.

Another questionnaire is the Myers-Briggs personality test, which gives a good description of how we make decisions in real life situations. The Myers-Briggs test is broken into sixteen total groups, four variables each with two states – Extraversion vs. Introversion, Intuition vs. Sensing, Thinking vs. Feeling, and Judging vs. Perceiving.

Personality Test Results - Tim White:

Big Five Personality Test

The results of my Big Five personality test can be seen below:

  • Openness to Experience: 3.5 (Avg 4.0)
  • Conscientiousness: 3.1 (Avg 3.4)
  • Extraversion: 3.9 (Avg 3.1)
  • Agreeableness: 3.9 (Avg 3.6)
  • Neuroticism: 2.4 (Avg 2.9)

Myers-Briggs Personality Test

The results of my Myers-Briggs test were ENFJ as described below:

  • Extraversion: 79%
  • Intuitive: 60%
  • Feeling: 54%
  • Judging: 56%