| Christopher A. Mooney |
| Chris Mooney | |
| 1756 Guadalupe Ave. | |
| San Jose, CA. 95125 | |
| (207) 450-2332 |
| Objective: | |||
| I'm a software engineer who is always looking for an opportunity to explore more fully the problem space of computer security, secure software engineering, efficient programming, and cryptology. Over the years my background has familiarized me with techniques to better understanding the process of efficiency and security, secure software engineering, and how one applies this process to real world problems (where theory meets practice). I believe that a better understanding of security theory can facilitate innumerable social and technological benefits when used properly. I am also interested in working in high load environments with an interesting solution space for fast and efficient programming. Any chance I can get to research or develop in these fields, especially those related to cryptography, is both desirable and welcome. | |||
| Qualifications: | |||
Operating Systems: The various Windows operating systems although I prefer to use a UNIX variant. The various MAC operating systems 7.1 to 10.x, and Cisco IOS. I have extremely thorough concentration in UNIX flavored operating systems: Solaris, Linux, and Free/Open BSD. I am also a Sun Solaris certified systems administrator. Programming and Protocols: C and C++ although I prefer C, Sockets API, POSIX threads, casual Java, SQL, shell scripting in csh/sh, M4, casual PHP/HTML, functional language programming in ML, understanding of data structures and algorithms, kernel development in both Linux and FreeBSD, Curses API, the UDP/TCP/IP protocol, and casual knowledge of IPV6. Tools/Utilities: Apache, PHP, Mod Perl, Tomcat, SSH, Sendmail, Postfix, Procmail, Qpopper, Courier IMAP, Courier POP, IPTables, LIDS, MySQL, Automake, Autoconf, Libtool, IPFilter, PF, Satan/Saint, Tripwire, LPRng, NIS, NFS, WuFTPD, ProFTPD, Samba, Solstice Disk Suite, Veritas Volume Manager, DNS and BIND, Subversion, Perforce, [...] |
|||
| Projects: | |||
| The Cryptology Independent Study Project - This is best described on the page. Briefly, it is a resource for people to learn cryptology by reading and working on projects. I am the main poster and have worked on some interesting things like a break for the basic XOR cipher. | |||
| Final Note: | |||
| I believe one of the most important characteristics of humanity is the endless quest for knowledge. To this end please check my personal development and education sections below for more information on my interests and qualifications. The skills I've learned through my experiences, education, and personal development would be useful to any organization that has a need for computer technology and security. | |||
| Faults: | |||
| I am never as strong in probability theory as I would like, and my brain is incapable of spelling correctly. | |||
| Experience: | |||
| Project DoD, Inc. | |||
| Treasurer/Founder |
06/1998
to Present |
||
|
Project DoD is best described on the
website. James Luedke and myself
started this collectively run 501(c)(3) nonprofit in 1998. Project DoD
501(c)(3) status was obtained in 2003. the organization is constructed
with a balanced job complex, which requires each volunteer or employee
to make use of an array of skills. Since Project DoD is organized
into sub-projects I must describe the type of work I do accordingly.
|
|||
| XO Communications | |||
| Software Engineer |
08/2006
to Present |
||
|
I work for a division of XO called
Concentric.
Concentric is a high availability clustered hosting provider. One can
get a better description of both XO and Concentric on the respective
websites. Basically, the hosting platform does such a large volume of
traffic that both the commercial and open source solutions are often
too slow. I am part of the development team that allows Concentric to
manage this load. We often need to write custom solutions to web
servers, mail servers, and disk storage, and traffic management. The
following is a list of projects I have worked on. The details are slim
for obvious reasons.
|
|||
| SONY | |||
| UNIX Systems Administrator |
07/1999
to 07/2002 |
||
|
This position required three major duties:
My time at Sony was spent maintaining the complexity of each one of these job duties. It was an amazing and educational experience allowing me to play with such a full range of technologies it would be hard to list them all here. I finally left Sony to pursue an educational path that I hope will result in either a masters or Ph.D. in cryptology. For more information see the education section below. |
|||
| cyberTours Inc. | |||
| Assistant Internal LAN Administrator |
01/1998
to 05/1999 |
||
| Actively participated in helping one of the most rapidly growing Internet Service Providers in Maine maintain its customer service department. Also I was chosen as one of the top employees to take part in a network management and administration apprenticeship program. Job duties included configuring and maintaining three Internal NT domains and numerous print servers, knowledge of basic TCP/IP and NETBIOS protocols, as well as proficiency in UNIX with tools such as BIND and Sendmail. Here is my letter of recommendation. | |||
| Education: | |||
| University of Southern Maine |
Portland,
Me. |
||
| College Degree |
09/2002
to 05/2006 |
||
|
Bachelor-Science Computer Science with a minor in Mathematics. I was also the president of the University of Southern Maine chapter of the Association for Computing Machinery, where we work on community building and information sharing. Furthermore, I am a recipient of the 2003/2004 Time Warner Scholarship, the 2004/2005 Governor's Computer Science Scholarship, the 2005/2006 Portland Junior College Scholarship, and the 2005/2006 Governor's Computer Science Scholarship. For more information see my transcript. |
|||
|
|
|||
| SANS Institute |
New
Orleans, La. |
||
| Network Intrusion Detection |
2001 |
||
| I took the full network intrusion detection class with SANS. This was a five day course consisting of Advanced Intrusion Detection Snort Style, Intrusion Detection and Packet Filtering - how it works, TCP/IP for Firewalls and Intrusion Detection, IDS Signature and Analysis, and Network Traffic Analysis using TCPDump. The Snort section was taught by Martin Roesh the author of Snort. | |||
|
|
|||
| Sun Microsystems |
Milpitas,
Ca. |
||
| Solaris Systems Administrator Cert |
2000 |
||
| I took four classes with Sun; Fundamentals of Solaris, Solaris Systems Administration 1, Solaris Systems Administration 2, and Shell Programming. After completion of these courses I took, and passed, the certification exam to become a certified Solaris systems administrator. | |||
|
|
|||
| Thornton Academy |
Saco,
Me. 04072 |
||
| High School Diploma |
1997 |
||
|
Additional courses in computer programming for True basic. |
|||
| Personal Development: | |||
| All Crypto-Gram Newsletters | |||
| All Current IPV6 RFC's | |||
| Applied Cryptography (2nd edition) |
ISBN: 0471117099
|
||
| Artificial Intelligence: A Modern Approach |
ISBN: 0137903952
|
||
| Beginning and Intermediate Algebra (5th edition) |
ISBN: 0536680620 |
||
| Beyond Fear |
ISBN: 0387026207 |
||
| Building Internet Firewalls |
ISBN: 1565928717
|
||
| Building Wireless Community Networks |
ISBN: 0596005024
|
||
| C: A Reference Manual (5th Edition) |
ISBN: 013089592X |
||
| C++ How To Program |
ISBN: 0131173340 |
||
| C++ Plus Data Structures (2nd edition) |
ISBN: 0763714704 |
||
| Calculus (8th Edition) |
ISBN: 0130811378
|
||
| Cisco IOS Essentials |
ISBN: 0071347437
|
||
| Computer Networks: A Systems Approach |
ISBN: 155860832X |
||
| Contemporary Linear Algebra |
ISBN: 0471163627 |
||
| Core Java 2 Vol. 1 (5th Ed.) |
ISBN: 0130894680 |
||
| Computer Systems (2nd edition) |
ISBN: 0763716332 |
||
| Database Management |
ISBN: 0201743876 |
||
| Data Structures With C++ Using STL |
ISBN: 0130858501 |
||
| Discrete Mathematics with Applications |
ISBN: 0534944469 |
||
| DNS and BIND (2nd edition) |
ISBN: 1565922360
|
||
| Elements of ML Programming, ML97 (2nd ed.) |
ISBN: 0137903871 |
||
| Essential System Administration (2nd edition) |
ISBN: 1565921275 |
||
| Foundations of Algorithms (3rd edition) |
ISBN: 0763723878 |
||
| Fundamentals of Precalculus |
ISBN: 0321122321 |
||
| GNU Autoconf, Automake, and Libtool |
ISBN: 1578701902 |
||
| Learning the vi Editor |
ISBN: 0937175676 |
||
| Linux Kernel Development |
ISBN: 0672325128 |
||
| Managing Mailing Lists |
ISBN: 156592259X |
||
| Mathematical Statistics with Applications |
ISBN: 0534377416 |
||
| Managing NFS and NIS |
ISBN: 0937175757 |
||
| Modern Physics for Scientists and Engineers |
ISBN: 013805715X |
||
| Modern Programming Languages |
ISBN: 1887902767 |
||
| MySQL (2nd edition) |
ISBN: 0735712123 |
||
| Operating System Concepts with Java (6th edition) |
ISBN: 0471489050 |
||
| Physics for Scientists and Engineers (3rd edition) |
ISBN: 0130215171
|
||
| Practical C Programming (3rd edition) |
ISBN: 1565923065 |
||
| Practical UNIX and Internet Security (2nd edition) |
ISBN: 1565921488
|
||
| Probability and Statistics with ... |
ISBN: 0471333417 |
||
| Programming In C++ |
ISBN: 0538648864 |
||
| Programming With Curses |
ISBN: 0937175021 |
||
| Programming With POSIX Threads |
ISBN: 0201633922 |
||
| Secrets and Lies |
ISBN: 0471253111
|
||
| Secrets of a Super Hacker |
ISBN: 1559501065 |
||
| Structure and Interpretation of C.P. |
ISBN: 0262011530 |
||
| TCP/IP Sockets In C |
ISBN: 1558608265 |
||
| TCP/IP Illustrated Volume 1 (2nd edition) |
ISBN: 0201633469
|
||
| Trigonometry: The Easy Way (2nd edition) |
ISBN: 0812043898 |
||
| Understanding UNIX/LINUX Programming |
ISBN: 0130083968 |
||
| Version Control with Subversion |
ISBN: 0596004486 |
||
| Christopher A. Mooney |