Lee HinmanHello world!

My name is Lee Hinman and I'm a software developer in the Denver area who is passionate about open source.

Welcome!

I'm a software developer looking for challenging software development. I'm an active contributor in the open-source and Clojure/Ruby community, and enjoy working in teams and solving challenging and interesting problems. I care a lot about code quality and release the majority of my extracurricular code as open source.

About me

I'm a passionate software developer looking for challenging software development. I'm an active contributor in the open-source and Clojure/Ruby community, and enjoy working in teams and solving challenging and interesting problems. I care a lot about code quality and release the majority of my extracurricular code as open source.

I specialize in languages like Clojure, Ruby, Javacript, and Java, although I am also proficient in C/C++ and Perl. Coming from a Sysadmin background allows me a better understanding of architectural limitations and benefits.

When I'm not on my computer, I enjoy hiking, cooking, and reading. I also enjoy shooting photography.

Curious about the title? ":wq" is a Vim command to write to the current file, then quit. My most favorite vim command for myself :)

My projects

Below are a selection of projects I have worked on. To see more of my projects, check out my GitHub page.

NSM-Console

NSM-Console (Network Security Monitoring Console) is a framework for performing analysis on packet capture files. It implements a modular structure to allow for an analyst to quickly write modules of their own without any programming language experience. Using these modules a large amount of pcap analysis can be performed quickly using a set of global (as well as per-module) options.

Hex LiveCD

Hex LiveCD is a Network Security Monitoring (NSM) centric live CD, built based on the principles of NSM, for analysts, by analysts. Besides containing most of the popular Open Source NSM tools (including NSM-Console), the Hex LiveCD also contains tools to perform network forensics. Hex is based on FreeBSD 7.0-RELEASE, and provides Fluxbox as the default desktop environment. It also includes an installer for hard drive installation.

L.I.D.S.

L.I.D.S. (Locality Intrusion Detection System) is a small C++ program designed to throw alarms for various network events. It differs from programs like Snort and Bro-IDS in that it uses (or will use) locality to determine whether an alarm should be raised.

Ricepaper

Ricepaper is a library for posting URLs to the Instapaper web service. It can be used either from the command-line, or as a ruby library. You can read my blog post about it.

Whitepapers



Presentations/screencasts

Contact me

Email: lee [at] writequit [dot] org
Alt Email: matthew [dot] hinman [at] gmail [dot] com

AIM: Thnetos
Yahoo: Okenezak
Skype: Dakrone
Twitter: Thnetos

You can also chat with me (and the rest of the rawpacket.org team) on IRC
Server: irc.freenode.net
Room: #rawpacket