Despite my computer science degree, most of what I know about web design and development has been self-taught, mostly through long coding sessions into the wee hours of the morning. The only excuse I have for spending so much time ruining my eyesight by staring at a computer screen is that I actually enjoy doing this stuff, so if you need to make something happen with a website, get in touch and I’ll see what I can do for you.
See Mom? All that time I spent in front of a computer wasn’t a complete waste!
Recent Projects
Grace Covenant Church DC – visit site
In one of my recent projects, I developed a website for Grace Covenant Church DC from the ground up. Starting with the Python-based Django web framework, I built a blog, podcast and calendar, as well as a few other custom features. Then I went on to designing the site and writing all of the HTML and CSS by hand (I’m a detail-oriented perfectionist like that). Finally, I handled the configuration of the webserver and set up the domains and DNS.
You can check out their site info page to find out more about the technologies and services I used to create the website.
Impressive-sounding Acronyms
If can you make sense of this alphabet soup of geeky things I know, then congratulations—you’re a nerd too!
- Programming languages: C/C++, Java, Python, Ruby, PHP, Javascript, Scheme, x86, MIPS
- Operating Systems: Unix (Debian/Ubuntu) and Mac OS X
- Experience with (X)HTML, CSS, AJAX, MySQL, Apache, nginx, BASH-scripting, SVN, Wordpress and the Django web framework
- Working knowledge of DNS, TCP/IP, REST and W3 web standards