My name is Paimon Sorornejad. I am an Electrical and Computer engineer and am currently working in the health services field. I have over 10 years of Engineering, Computer Science, Technology, and Web Design experience. Before starting my professional career, I was always intrigued with technology, ranging from computers, to consumer electronics, to cars. My hobbies include building computers, modifying cars, playing sports, as well as fitness. This website was designed to store some information about myself, including some casual photography that I partake in. Feel free to browse around and leave some comments. You will also find a link to my resume, as well as contact information.
In the computer sciences, an exception is a special condition that disrupts the intended flow of the application. For example, entering a number when an alpha character is expected would throw an exception within the code. Generally, when an exception is thrown, the programmer will "catch" it, and handle the exception gracefully, i.e. displaying an informative message and either stopping the program, or allowing the user to correct his/her mistake. Upon starting my professional career, my colleagues and I were given a few projects to redesign and in some cases, reinvent. During code analysis, we came across many breaks in the code where the application was trying to "catch" an exception. During this analysis, we noticed that the code wasn't really handling any exceptions, and any exceptions that were thrown, were just ignored and allowed the program to continue. When we read through some documentation and comments, we came across many instances describing these cases as "Normal Exceptions". The phrase in itself is an oxymoron, one like a "Healthy Sick Person", or a "Working Broken Device".
I plan on keeping this website updated quite frequently with the latest projects that I am working on, as well as any documents that I feel the general public would make good use of. Already on this site you can find an image gallery of my work and leisure, as well as a software repository of projects I am working on in my free time, and a downloadable list of documents. Check back frequently, and if there is anything in particular you would like to see, please don't hesitate to ask.