Nation Leprechaun is the personal and professional portfolio website of Yoeun Pen. NL was established in 1998 and is the brand under which Yoeun Pen presents his work. This is the fifth iteration of nationleprechaun.com
The web was originally founded by computer scientists and as such, the requirements for entry were quite technical and the designs quite utilitarian--to say the least. As the popularity of the web increased, demand for better usability increased as well. Enter the web designer. However, because they were not classically trained in the art of computer science, the growing legions of designer-turned-developers unleashed a tidal wave of broken HTML markup onto the world. Sure, things worked, the websites looked pretty and the client was happy; but after programming for a few years, these web designers started to learn--on their own--the fundamental programming principles taught to every computer scientist. They started to understand the value of using open standards, writing well-formed markup, separation of presentation and data, and writing resuable code. So all is right with the world, right? Unfortunately, no. That's just the HTML side of the story. History repeats itself again with Flash web development. In this era of AJAX and RIA websites, it's not enough to be a great developer or a great designer. When it comes to the web, you have to do both. Or at the very least, understand both sides. That's where I come in.
Although a programmer by trade, I have been involved in art and design since childhood. I keep up with current design trends as much as I do with current web technology and development practices. A glimpse into my bookmarks reveal both FWA and Slashdot. In the industry, I am the bridge between the two separate worlds. This website showcases both my artistic and analytical talents.
Cheers,
Yoeun Pen
Any developer worth their salary is language-agnostic. The algorithms are all the same. Syntax is just the dressing. Whether PHP, ASP, ActionScript, Java, Perl or Python--the only difference is the library.
However, as the saying goes, a Jack-of-all-Trades is usually a master none. In order to become an expert, it is important to specialise. I've been involved in web development for over 10 years and a professional PHP developer for over four years. My specialties are PHP, MySQL, Flash (AS3 and AS2), Javascript/AJAX, and CSS layouts. I have also made ASP and ASP.NET (C#) websites and managed MS SQL databases.
The following is a small sampling of notable websites I have developed over the years.
Enjoy.
Code samples: