I put 5+ years, because I'm 18 (almost 19) yrs old atm and first started using HTML to design pages when I was about 12. I designed my first page then with
Angelfire, which was dedicated to gaming.
I started programming at 14 and eventually found my way into the world of DHTML scripting. I taught myself JavaScript by examing existing code and reading tutorials online. It was about then where I designed my second site with
Hypermart. It employed extensive use of JavaScript... a little too much, in fact. My Hypermart site did better than the one at Angelfire, but was by no means successful.
After I turned 16, I bought my first domain name, flaredomain.net, and some hosting from
Tera-Byte. I combined old content from Angelfire site with the new design of my Hypermart site, improved upon both, and added programming content to the new site. Since I had my own virtual server, I went ahead and added stuff like hosted webmail accounts, a message board, a link exchange, etc... I started to experiment with CSS. This was also the first site I submitted to search engines. The site still only did moderately well, receiving about a thousand hits each month. I figured I needed something cooler. I heard about something called Active Server Pages (ASP) from one of my friends and started looking into it. I quickly became familiar with the technology as its primary language was one I already knew. In turn, ASP introduced me to ADO and soon had me using server-side databases.
A year later, my hosting with Tera-Byte ran out and my friend offered to host me on his server. I decided to go ahead and scrap the old site and start fresh. I wanted something dynamic...something nobody had ever done before. This is where I started developing
FLaReRaDiO as a spin-off of an idea proposed by a friend. Eventually, the project expanded and grew into what became known as
FIMP. I got tons of support from the NGEmu community and others. Forum members Thorgal, i4get, and Strider helped out by making skins and proposing new ideas. Unfortunately, due to the extensive work I put into FIMP, I had a poor academic performance and that year among other things and ended up dropping the project.
After showing the project to a few people over the summer, I received numerous offers to design sites. Only one of the deals actually fell through. A startup web-design company also offered me a job, but they never got off the ground.
When 2003 rolled around, I started running my own server from home and decided to create a varition of FIMP, dubbed
FIMS (FLaReTech Internet Media System). Here, I started to experiment with very complex coding tasks and managed to develop a pure ASP streaming engine that handled and streamed media at the binary level and employed technologies such as real-time playlist generation, media availability scheduling, IP accept/block permissions, etc.. I also messed around with manually manipulating the HTTP headers to adjust the way the client would handle the stream. Unfortunately, due to some complications, the project had to be put on hold, which is where its status currently stands. I hope to resume progress in the future when the issues clear up.
Since then, I haven't done much designing other than the current template for my
homepage. There was actually an individual that liked the template so much that they purchased rights to develop with it from me for their site.
Anyways, I realize it's rather lengthy, but that's my experience and history. Right now, I'm familiarizing myself with Java, which could be used to make applets, I suppose. I also forgot to mention that I developed for my old school's site, but the work I did has been replaced by successive members to the development team.