Zaheer Kazi pixel@gimp.org Los Angeles, CA Goals ----- Looking for a software development position that will challenge me and expand my skills. I would like to work at the edge of a field and break new ground with a skilled and creative team. My primary interests are security, virtualization, clustering(inc. HA, HPC), remote applications, and cryptography. I am also into graphics, simulation, distributed code, AI, neural/machine learning and occasional embedded code. I enjoy work that is technical and creative at the same time. Skills ------ Programming Languages: Primarily C, C++, Bash, Perl, and Ruby Also Java, Python, TCL/Tk/Expect unix and linux systems and network programming including IPC, sockets (network, unix, raw), serial, modern queuing and event interfaces gcc, gdb, mingw (dev-c++), cross compiling I pick up languages, libraries, toolkits, etc. extremely quickly, and enjoy trying new ones, especially if they have a novel approach. OS Linux: since kernel 1.2, mostly Slackware. Also Fedora/Redhat, Ubuntu/Debian, Suse and some specialty distros and live cds Admin level: FreeBSD 2.2 - 6.2, OpenBSD 2.4 - 4.1, Macos 8.5 - 10.4, Solaris2.4 - 8, Irix 5.3 - 6.4 User level: VMS, NeXTStep, NetBSD, DOS/Windows Virtualization VMware Workstation and Server, User-mode Linux, MOL, Qemu, VDE, FBSD jail, scripted network virtualization. Also familiar with xen Network ethernet, wifi, serial, avian carrier, TCP/IP(v4) Also familiar: PPP, GPRS/EDGE, EV-DO, IPSEC, IPV6, 9p Firewalls: PF (with carp,pfsync), Netfilter(aka iptables), also familiar with IPF and IPFW Proxy: Tor, SOCKS, HTTP Monitoring: mostly tcpdump, Wireshark/Ethereal occasionally libpcap/c SSH: extensive knowledge and use of OpenSSH Email: Sendmail, Postfix, Qmail, Procmail DNS: BIND 4.x - 9, tinydns (aka djbdns) web: Apache, HTML/XHTML, CSS others: H.323, VNC, NX, Tun/Tap, nmap, netcat (nc),socat Database Programming with and using Mysql and Sqlite Cryptography Strong working knowledge of PKI concepts and Gnupg Strong working knowledge of filesystem encryption svnd(openbsd), loop-aes, DM-crypt, Encfs, File Vault Also familiar with EFS, TLS/SSL, OpenSSL, X.509 Graphics Graphics programming with sdl and opengl scripting with netpbm, imagemagick, gimp Extensive knowledge of ICC and color profiling Apps: Photoshop, Gimp, some Blender, Maya Others Version Control: RCS, CVS, git, SVN (subversion) Systrace, also familiar with Selinux Work Experience --------------- Dec 2006 - July 2007: Software Architect, Bernhard Systems Corp. overall software design, development environment, platform development, system/network code, integration with 3rd party software and libraries Bernhard Systems Corp went into haiatus summer 2007 Sep 2003 - Oct 2006: Independent. clients include Tactronix: security analysis and programming Bernhard Systems Corp: designed simulation platform and development environment contributed to "The Mammoth Book of Secret Codes and Cryptograms" by Elonka Dunin Feb 2003 - Sep 2003: Color Specialist, IAS Research, adapt, and implement methods of color calibration and printing onto new materials or in new ways. Worked mostly with ICC profiles but did experiment with alternate methods. Also researched IP protection methods. Jan 2000 - Feb 2003: Independent. Clients include BAE: systems/network and simulation programming. Heavily modified Flightgear, and integrated with in-house simulation Perlow Productions: image process scripting, mostly film Tutored C, C++, Java, OpenGL and computer science Nov 2 2000 - Dec 26 2000: Systems Architect, OnAir Streaming Media System, database, and network code to manage the server farm Sept 1998 - Oct 2000: Independent. Clients included Steamboat Software: graphics programming Amalgamated Pixels: scripting Perlow Productions: systems/networking, programming, modeling, image processing, animation Jun 1998 - Sept 1998: Contractor, Xerox SCM, streamline build process, helped migrate development platform from SunOS(4.x) to Solaris(SunOS 5.x), target processor from i960 to PPC, revision control from RCS to Clearcase. May 1996 - Sept 1996: Artist, Docunet designed company web site and marketing material May 1992 - Sept 1992: Intern, Jet Propulsion Lab, Pasadena Worked on C-60 (Bucky balls) Education --------- Graduated Army and Navy Academy, Carlsbad CA, 1989 - 1992 Attended Pitzer College, Claremont, CA, 1992 - 1997 Work Ethic ---------- I am an extremely quick learner, self-motivated, highly focused and detail-oriented. I can work alone or in a group and have done both many times. My approach to work is inquisitive, creative and inventive. I'm good at seeing things from multiple perspectives and enjoy trying new things. I have alot of patience with people, a good sense of humor, and good communication skills. I can clearly explain complex topics and get along with almost anyone. I love a challenge.