SITE MAP |  CONTACT ME |  USEFUL |  FUN |  PHOTOGRAPHY |  SERVER INFO |  LINKS & QUOTES |  #1093952

rule --> Julian Haight

An expert in internet technology, I code fluently in several languages including Perl, Python, Java and Javascript. I am less fluent in many other languages and can pick up new ones as I use them. I have designed and implemented database-driven applications for the web and desktop. I am an expert at efficient web design, including image optimization, html, css, and javascript. Beyond the web, I have written custom client/server software speaking dns, smtp as well as various other protocols, real and imagined.

I run my own internet server and provide advanced internet hosting. I am self-motivated and work well on my own or as part of a team. I am able to accept other's opinions and admit mistakes.

I feel that a basic understanding of many things increases my effectiveness in whatever I concentrate on. I embrace new information; gaps in my knowledge are golden opportunities to learn. I like to work in areas where I have little existing experience.

Good software is:

Software Experience:

Employment:

2009-present: I developed a new anti-spam product, Quorum.to. Written in Python, it uses the web-framework Django as the foundation for it's user interface.

2003-2009: I worked at Ironport, the company that acquired SpamCop.net from me. Ironport was acquired in turn by Cisco Systems. I completed various projects unrelated to SpamCop while at Ironport. I learned the Python programming language. I continued to work on anti-spam technology. I was an advocate for SpamCop.

1997-2003: Consulting and SpamCop. Completed web-based projects for a variety of clients. See Consulting for details. See Work Examples for samples. While consulting, I started a project of my own: SpamCop. This site grew beyond my expectations - becoming the most popular spam reporting system on the net. It eventually became a company employing myself and a couple of helpers full time. In June of 2003, I sold the company to Ironport systems.

1995-1997: Communication Billing Technologies. I left my hometown of State College, PA for New York City and a job expanding CBT into the internet service industry. While I was there, we installed and configured over ten T1s with a variety of special configurations (including BGP failover). We developed applications to allow real-time updates of our legacy database systems over the web as well as designing new databases including a commerce system built from the ground up. I was personally responsible for purchasing new equipment, connecting and organizing our machine-room and multiple high-speed connections. I also wrote several C++ programs for CGI and half of a large Java application. I installed, administrated and used Oracle database software. I wrote several applications which used Microsoft Access as the user interface and Oracle as the data-store.

1990-1995: Master Computer. Working as service manager at Master Computer, I saw the company grow from a three employee mom-and-pop computer store to the largest (and best) computer store in State College. When I left, the company employed over twenty people and served thousands of customers ranging from first-time home users to large corporate accounts. Working closely with customers gave me a solid understanding of customer relations and business.

Background:

Born in New Zealand in 1971, I grew up in State College, Pennsylvania. I graduated from State College Area High School in 1989. Although I began a degree in Computer Science at the Pennsylvania State University, I moved to New York before finishing. I enjoy photography, camping and outdoor activities so Seattle was an obvious choice.

My computer experience began in fourth grade when I was part of the first generation of kids to use the original Apple II in school. This was my first exposure to programming (Logo, BASIC). I used, programmed and dissected my mother's IBM Portable Computer at home. I had my own Commodore VIC-20 (which, due to unreliable tape drive storage, was useless for any real programming) and finally graduated to my own IBM XT clone. This 8088 has grown gradually over the years as my primary workstation: (386SX-20, 486SX-25, 486DX2-66, Pentium 133, Pentium II-250, etc..) I have stopped keeping track. I use laptops as my primary workstation these days, currently an HP pavilion dv8000). My first networking experience was running a BBS in high-school the Jewel starting on the XT. I have been using and building networks ever since.

- References available upon request. -

(C) 2009 Julian Haight, All rights reserved.