\documentclass[letterpaper]{article}
% $Id: resume.tex,v 1.5 2005/06/07 06:02:29 barbeque Exp $
\usepackage{supertabular}
\usepackage{colortbl}
\usepackage{tabularx}
\pagestyle{empty}
\title{Daniel A. Nobuto}
\author{Daniel A. Nobuto}

\usepackage{multicol}
\usepackage{calc}
\usepackage{ifthen}

% Squeeze!
% Fitting more into the display area helps, as most of the text
% will be columnar.  If/when the amount of non-columnar text grows,
% consider creating a length switching macro to keep paragraphs
% from becoming too wide.

\setlength\parindent{0in}
\setlength\hoffset{-0.5in}
\setlength\voffset{-0.25in}
\addtolength\textheight{1.75in}
\setlength\topmargin{0pt}
\setlength\headheight{0pt}
\setlength\footskip{0pt}
\setlength\textwidth{7.0in}
\setlength\oddsidemargin{0pt}
\setlength\evensidemargin{0pt}
\setlength{\doublerulesep}{\arrayrulewidth / 2}

\newlength\collen
\collen = 3.45in
\advance\collen by -\tabcolsep

%% Macros

% Args:
%    #1 Date range
%    #2 Title
%    #3 Company name
%    #4 Location
\newenvironment{workhistory}[4]{
  \bf
    \begin{tabular}[h]{p{2.3in}p{2.3in}p{2.3in}}
      {\raggedright #1\\#2\\} & {\centering #3\\} & {\raggedleft #4\\}\\
    \end{tabular}
  \nopagebreak
  \rm
  \vskip -1ex
  \begin{tabular}{p{0.1in}@{}p{\collen}p{0.1in}@{}p{\collen}}
}{
  \end{tabular}
  \vskip 2ex
}

% A long entry in the work history blurb
\newcommand{\longhist}[1]{%
	\textbullet & \multicolumn{3}{c}{\parbox{7.0in}{#1}}}

% The ever popular "Lorder" macro.
\newcommand{\entrylabel}[1]{\mbox{\textsf{#1:}}\hfil}
\newenvironment{entry}{%
	\begin{list}{}{%
		\renewcommand{\makelabel}{\entrylabel}%
		\setlength{\labelwidth}{35pt}%
		\setlength{\leftmargin}%
		{\labelwidth+\labelsep}}%
	}%
	{\end{list}}

\newlength{\Mylen}
\newcommand{\Lentrylabel}[1]{%
	\settowidth{\Mylen}{\textsf{#1:}}%
	\ifthenelse{\lengthtest{\Mylen > \labelwidth}}{%
			\parbox[b]{\labelwidth}%
			{\makebox[0pt][l]{\textsf{#1:}}\\ }%
		}%
	{\textsf{#1:}}%
	\hfil\relax%
}

\newenvironment{Lentry}{%
	\renewcommand{\entrylabel}{\Lentrylabel}%
	\begin{entry}}
	{\end{entry}%
}

%%

\begin{document}

\begin{flushright}
\hfill Daniel A. Nobuto\\
\hfill ramune@net-ronin.org\\
\hfill (415) 244-0866\\
\end{flushright}

%% OVERVIEW

\section*{\large Objective}

Looking for a position where my skills can be put to good use to help improve
the quality and efficiency of the organization.  As my experiences range from
system administration, programming, quality assurance, technical support, to
documentation, I enjoy working with many different organizations and individuals
to get the job done and help promote a professional and friendly environment.

\section*{\large Skill Summary}

Note, a more detailed list follows the Work History section.
\vskip 1ex
	\begin{tabular}[h]{>{\textbullet{}\hskip 0.5em}p{1.3in}>{\hskip 1em}l}
		UNIX		& Linux, FreeBSD, NetBSD, Solaris \\
		Windows		& 2k/\,2k3/\,XP \\
		Mail		& sendmail, exim, SunJMS, Openwave Email Mx, SMTP \\
		Databases	& PostgreSQL, MySQL, SQL \\
		Programming	& C, Prolog, Perl, Shell scripts \\
		Documentation	& DocBook XML/\,SGML, HTML/\,XHTML, \LaTeX{} \\
		Web		& Apache, PHP, HTTP, Squid \\
		Security	& IP360, Firewalls, Code/\,system audits, Exploit analysis \\
	\end{tabular}

\section*{\large Work History}

\renewcommand{\arraystretch}{1.2}
\begin{workhistory}{October 2006 - Current}{Senior Security Associate}{Stach \& Liu}{Tempe, AZ}

\longhist{Security audits and forensic analysis for multiple clients} \\
\longhist{Operational security reviews and recommendations} \\
\longhist{Creation of security policies and standards for corporate guidance} \\
\longhist{Code reviews and programming best practice reviews for security issues} \\
\longhist{Management of secure infrastructure for internal use} \\

\end{workhistory}

\begin{workhistory}{November 2004 - October 2006}{QA Engineer}{Cloudmark}{San Francisco, CA}

\longhist{Cross-platform portability and security audits of C, C++, Perl, SQL, PHP, JavaScript, and shellscripts} \\
\longhist{Managed various UNIX systems used by the QA team} \\
\longhist{API, ABI, and SDK testing} \\
\longhist{Time and space complexity analysis of algorithms} \\
\longhist{Mentored members of the QA and Development teams} \\

\end{workhistory}

\renewcommand{\arraystretch}{1.0}

\begin{workhistory}{January 2003 - October 2004}{QA Engineer}{nCircle}{San Francisco, CA}

\longhist{Build system development for the core product} \\
\longhist{Development for main product, IP360} \\
\longhist{QA activities, including debugging OS and ACPI AML interactions on shipped hardware} \\
\longhist{Code auditing and security testing of company product} \\
\longhist{File-by-file license audit of all third-party code included in the product} \\

\end{workhistory}

\begin{workhistory}{February 2002 - June 2002}{Volunteer}{ACCRC}{Oakland, CA}
\longhist{Helped build 200-node supercomputing MOSIX cluster} \\
\longhist{Restored vintage computers to working condition} \\
\end{workhistory}

\begin{workhistory}{November 2001 - June 2002}{QA Engineer}{Qualys}{Redwood City, CA}
\longhist{Product testing for correctness and stability} \\
\longhist{Administered internal UNIX and Windows systems} \\
\longhist{Development for the QualysScan embedded appliance code} \\
\longhist{Kernel-level profiling and bug fixing for the appliance} \\
\longhist{Created internal documents for QualysScan product} \\
\end{workhistory}

\begin{workhistory}{January 2000 - April 2001}{System Administrator}{Taos}{Santa Clara, CA}

\longhist{Maintained mail, DNS, and NTP services for tens of thousands of systems} \\
\longhist{Engaged in customer relations monitoring and feedback gathering for operational feedback} \\
\longhist{Performed security and performance monitoring, tuning, and reporting} \\
\longhist{Managed backups for several thousand systems via NetBackup and Networker products} \\
\longhist{Served on-call as a senior IT representative for emergency work} \\
\end{workhistory}

\begin{workhistory}{Prior}{Jr. System Analyst}{California State University,\\Los Angeles}{Los Angeles, CA}
\longhist{Managed sendmail and anti-spam infrastructure} \\
\longhist{Set up and maintained Solaris shell servers} \\
\longhist{Responsible for managing all MacOS systems on campus} \\
\longhist{Handled student account creation and management} \\
\longhist{Custom tool creation to enable legacy systems to provide additional services} \\
\end{workhistory}

\pagebreak[4]

\section*{\large Skills}
	\hskip 0.5in\parbox{6in}{
	Skills with high proficiency are against a gray background, skills with some level of familiarity
	are against a white background.}
	\vskip 2ex
	\hskip 0.5in
	\begin{supertabular*}{\textwidth}{lllll}
	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Operating Systems}\\
	\rowcolor[gray]{0.9}
		& Linux		& AIX 4.3.3 		& Free/\,Net/\,OpenBSD	& Solaris/\,SunOS 4.x \\
		& Windows	& IRIX			& BSDI			& SCO OpenServer \\
		& HP/\,UX	& Mac OS		& OpenVMS 		& Secure Computing SecureOS \\
	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Programming Lanugages}\\
	\rowcolor[gray]{0.9}
		& sh/\,ksh/\,bash
		& C
		& Prolog
		& x86 Assembly \\

	\rowcolor[gray]{0.9}
		& sed
		& awk
		& m4
		& Perl \\

		& SQL
		& PHP
		& C++
		& JavaScript \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Development Tools/\,Standards}\\
	\rowcolor[gray]{0.9}
		& CVS
		& noweb
		& ELF/\,COFF/\,a.out
		& BSD and SysV make \\

	\rowcolor[gray]{0.9}
		& gcc/\,g++
		& Electric Fence
		& gmon/\,prof/\,gprof
		& splint/\,rats/\,valgrind \\

	\rowcolor[gray]{0.9}
		& gdb/\,adb/\,dbx
		& SUSv3/\,POSIX
		& oprofile/\,perfmon
		& truss/\,ktrace/\,strace \\

		& ht/\,elfsh
		& lex/\,yacc
		& git
		& Visual Studio .NET \\

		& Sun ONE Pro
		& Bugzilla
		& BitKeeper
		& GNU autotools \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Security}\\
	\rowcolor[gray]{0.9}
		& iptables
		& IPSec/\,VPNs
		& nCircle IP360
		& tcpdump/\,ethereal/\,snoop \\

	\rowcolor[gray]{0.9}
		& UML jails
		& queso/\,nmap
		& x86 shellcode
		& Code/\,system auditing \\

	\rowcolor[gray]{0.9}
		& nessus
		& SQL injection
		& ssh/\,sudo/\,PAM
		& Qualys IntranetScanner \\

		& SASL
		& Digest algorithms
		& SSLv2/\,SSLv3/\,TLS
		& X.509 certificates \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Commercial Apps}\\
	\rowcolor[gray]{0.9}
		& SunJMS
		& Remote Desktop
		& Sidewinder G2
		& Openwave Email Mx \\

	\rowcolor[gray]{0.9}
		& PDC Budtool
		& Legato NetWorker
		& Veritas NetBackup
		& Openwave AnitAbuse Gx \\

		& IDA
		& Lucent QIP
		& HP OpenView
		& Astra LoadTest \\ 

		& VMWare
		& MS Office
		& MS Exchange
		& Remedy ArUser \\

		& MS IIS
		& MS SQL Server
		& Trend Microscan
		& Veritas BackupEXEC \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Services/\,Daemons}\\
	\rowcolor[gray]{0.9}
		& Privoxy
		& sendmail
		& PostgreSQL
		& OpenSSH/\,ssh.com \\

	\rowcolor[gray]{0.9}
		& Apache
		& Squid
		& exim
		& OpenLDAP \\

	\rowcolor[gray]{0.9}
		& mathopd
		& ntpd 
		& netatalk
		& ISC BIND \\

	\rowcolor[gray]{0.9}
		& NFS/\,NIS
		& CVS pserver
		& Spam Assassin
		& LPRng/\,lpd/\,lpsched \\

	\rowcolor[gray]{0.9}

		& Oracle
		& rsync
		& wu-ftpd/\,vsftpd
		& X Window (xfs/\,xdm/\,xprt, etc.) \\

		& Samba
		& qmail
		& MySQL 
		& \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Protocols}\\
	\rowcolor[gray]{0.9}
		& HTTP
		& DNS
		& POP3
		& SMTP \\

	\rowcolor[gray]{0.9}
		& IRC
		& FTP
		& AUTH (identd)
		& TCP/\,IP/\,UDP/\,ICMP \\

		& LDAP
		& SASL
		& PPP/\,LCP
		& NIS/\,NFS \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Hardware}\\
	\rowcolor[gray]{0.9}
		& x86 PCs
		& IBM RS/6000
		& Macintosh
		& SPARC systems \\

	\rowcolor[gray]{0.9}
		& StorageTek
		& VXA/\,AIT/\,DLT
		& SGI systems
		& \\

	\multicolumn{5}{>{\columncolor[gray]{0.9}}l}{\bf Other}\\
	\rowcolor[gray]{0.9}
		& \LaTeX
		& HTML/\,XHTML
		& Computational Theory
		& Literate programming \\

	\rowcolor[gray]{0.9}
		& XML/\,SGML
		& Compiler theory
		& Propositional logic
		& $O(n)$/\,$o(n)$ analysis  \\

	\rowcolor[gray]{0.9}
		& WINE
		& Speaks Japanese
		& Database theory
		& Cloudmark Gateway products \\

		& asciidoc
		& gnuplot
		& BOCHS/\,qemu
		& DocBook/\,DSSSL \\
	\end{supertabular*}
\newpage

\section*{\bf\large References available on request.}

\end{document}
