"About me" stuff
I study at University of Utah in Salt Lake City. Throughout my education I worked hard to become a well-rounded software engineer with a diverse skill set: software development including web and mobile, algorithm, database, theoretical computer science, etc. I'm also interested in hardware stuff such as Raspberry pi and Arduino. I finished my capstone project in December 2017 and could have graduated with a bachelor's in Computer Science. Four years is too short for me to study every subfield I'm interested in.
A bit of my software development philosophy
Programming is a progress of deep thinking. Typing happens only after a decision has been made.
Unlike many of my friends, I enjoy working in a team environment. No one can really build a large scale project on his or her own. Recent breakthough technologies are the results of excellent teamwork.
I strongly believe in iterative process. While analytical skills are extremely helpful, I often have to try at least a few of the approaches to fully evaluate the technical trade-offs and eventually find out the best solution that meets the design requirements.
Besides coding, I'm interested in many kinds of visual art such as architecture, painting and especially drawing (both traditionally and digitially). I occasionally draw a random portrait or a picture when I'm in the mood. I don't spend a lot of time on my hobbies since school work and other personal projects take up most of my time. Too bad we have 24 hours a day, right? Hopefully, I will have more free time for hobbies and interests when I'm practically done with school.
I welcome all comments, questions, suggestions and constructive criticisms. Feel free to send me an email at: [email protected].