Related: cover, thesis ---- Patrick Anderson -- Inventive Solution Artisan 22 E 850 N, American Fork, UT 84003 Phone: 801-602-4651 AGNUcius@Gmail.com Objectives: Utilize "pass through" design to increase performance and minimize maintenance. Zero copy data transfer for speed and safety across object and thread contexts. Capture legacy code value through distillation and orthogonal modularization. Use and build advanced debugging and troubleshooting techniques and tools. Skills: Develop C&C++ using MS Visual Studio, Emacs + gcc&gdb, CodeBlocks.org Author efficient tools, services, drivers for low-level system administration. Assemble TCP/IP and UDP network packets, such as ICMP, Wake On Lan, SNMP. Debug and maintain NT/2k/XP drivers in C and some Assembly. Generate (X)HTML, CSS and Javascript for web interaction. Administer Windows, GNU/Linux, NetBSD and Cygwin platforms. Aug/05-Present: Personal Sovereignty Foundation in American Fork, UT Design EcoComics 3D nature simulation for testing alternate economic models. Remix code of several GNU/Linux Free Software games toward EcoComics implementation. Design GNUnix, a GNU/Linux based desktop with JIT software packager to download/install/execute when the user or system attempts an advertised feature. Write GNU General Public Law and associated GNUrho currency for efficient collective use of physical property. Aug/00-Aug/05: Altiris in Lindon, UT Debug, repair and extend NT/2k/XP drivers used to read/write hardware data. Write W32 service to read/write other data and communicate with the hardware drivers. Write framework to easily create SCM compliant NT Services. Write C++ libraries and CLI to read/write data of {BIOS, Registry, SMART, SNMP, Services+Drivers, WMI+DMI, WOL}. Write simple HTTP and IMAP clients to send verbs, retrieve data and parse results. Write dynamic virtual file system for incremental backup to removable media. Aug/99-Aug/00: NovaRad in Orem, UT Integrate DICOM transport and JPEG2k compression into medical imaging client. Design predictive caching SCSI robotic tape archiver. Jul/97-Aug/99: NetSchools in Provo, UT Write UDP/IP packet generator and simple sniffer for IR network. Write Windows 9x network logon provider using SSPI and Blowfish encryption. Help write Windows 9x file system and Registry write protection. Maintain and extend Win9x compressing RAM paging driver and keyboard filter VxD. Jun/96-Jun/97: BioVision Motion Capture in Orem, UT Write flex/Bison regexps, BNFs and glue code to import various motion capture data. Write other tools to simplify and automate motion data transforms. Use matrix mathematics and spline approximations to smooth sparse data. Feb/96-Jul/96: IBM Eduquest in Provo, UT Help write Windows 9x printer driver to translate between Postscript, PCL, PDDP. Track and fix application bugs in educational software. Jan/95-Dec/98: Brigham Young University in Provo, UT Independent C/C++ tutor. Teacher's Aid for "Discrete Structures and Combinatorial Mathematics" I and II. Education: Brigham Young University in Provo, UT B.S. in Computer Science, 1998.