madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

host moved to lotus
[cv.git] / tech-profile.en.rst
1 .. tech-profile.en.rst
2 .. restructured text source for my English CV's technical profile
3 ..
4 .. This file is copyright © 2005-10 martin f. krafft <cv@martin-krafft.net>.
5 .. You may use this file for your own curriculum vitae
6 .. under the terms of the Artistic License 2.0, provided that you change all
7 .. personal data. The attribution has to appear only inside a comment, though
8 .. a brief note and link would be appreciated, if the CV is served as a web
9 .. page. You can use the screen-only class for this.
10 ..
11
12 ===============================================================================
13                                Technical Profile
14 ===============================================================================
15 Martin F. Krafft
16 -------------------------------------------------------------------------------
17
18 .. include:: ie-note.rst
19
20 .. class:: screen-only
21
22 This technical profile corresponds to my `curriculum vitae`_.
23
24 .. _curriculum vitae: cv.en.html
25
26 .. class:: screen-only
27
28 You may prefer the `PDF version`_.
29
30 .. _PDF version: techprofile_martin-f-krafft.en.pdf
31
32 ==================== ======= ======= ======= ==================================
33 Operating systems    |Adv|   |Pro|   |Bas|   Notes
34 ==================== ======= ======= ======= ==================================
35 `Debian`_              |x|                   Active developer |nl|
36                                              author of the book
37                                              `The Debian System`_
38 `GNU`_/`Linux`_        |x|                   `LPIC`_-1
39 `FAI`_                 |x|
40 `NetBSD`_                      |x|
41 `Solaris`_                             |x|
42 `Mac OS X`_                            |x|
43 `MS Windows`_ NT 4.0   |x|                   MCSE (SQL7, TCP/IP)
44 `MS Windows`_ 2000             |x|
45 `MS Windows`_ XP               |x|
46 `MS Windows`_ Vista                          will not touch
47 `MS Windows`_ 7/8                            will not touch
48 Mac OS 9.x                     |x|
49 ==================== ======= ======= ======= ==================================
50
51 ==================== ======= ======= ======= ==================================
52 Administration       |Adv|   |Pro|   |Bas|   Notes
53 ==================== ======= ======= ======= ==================================
54 `Ansible`_                     |x|
55 `Apache2`_                     |x|
56 `BackupPC`_            |x|
57 `BIND`_                        |x|           will not touch anymore
58 `Cisco IOS`_                           |x|
59 `djbdns`_                      |x|           will not touch anymore
60 `Firewall-1`_          |x|                   `CCSA`_/`CCSE`_
61 `Icinga`_                      |x|
62 `iproute2`_            |x|
63 `Linux QoS`_                   |x|
64 `Mailman`_             |x|
65 `munin`_                       |x|
66 `Nagios`_                              |x|
67 `nessus`_                      |x|
68 `netfilter`_           |x|
69 `nsd3`_                |x|
70 `OpenLDAP`_                    |x|
71 `Plone`_                       |x|
72 `postfix`_             |x|
73 `PostgreSQL`_          |x|
74 `Puppet`_                      |x|            will not touch anymore
75 `snort`_                               |x|
76 `squid`_                       |x|
77 `tcpdump`_             |x|
78 `unbound`_             |x|
79 `VPN-1`_               |x|                   `CCSA`_/`CCSE`_
80 `Zope`_                        |x|
81 ==================== ======= ======= ======= ==================================
82
83 ==================== ======= ======= ======= ==================================
84 Programming & design |Adv|   |Pro|   |Bas|   Notes
85 ==================== ======= ======= ======= ==================================
86 C++                    |x|
87 `Boost`_                       |x|
88 `Python`_              |x|
89 C                      |x|
90 sh                     |x|
91 awk                                    |x|
92 `Ruby`_                                |x|
93 SQL                    |x|
94 `XML`_                         |x|
95 `XHTML`_               |x|
96 `CSS`_                 |x|
97 VHDL                                   |x|
98 `Perl`_                                |x|
99 `doxygen`_                     |x|
100 `gdb`_                         |x|
101 `bzr`_                                 |x|
102 `git`_                 |x|
103 `SVN`_                         |x|           will touch under protest
104 `CVS`_                                       will touch only under protest
105 Design patterns                |x|
106 Policy-driven design   |x|
107 |TDD|                          |x|
108 Agile development              |x|
109 ==================== ======= ======= ======= ==================================
110
111 .. |TDD| replace:: Test-driven development
112
113 ==================== ======= ======= ======= ==================================
114 Protocols & concepts |Adv|   |Pro|   |Bas|   Notes
115 ==================== ======= ======= ======= ==================================
116 Diffie-Hellman                 |x|
117 RSA                            |x|
118 AES                    |x|
119 Serpent                                |x|
120 ElGamal                                |x|
121 DSA                    |x|
122 Blowfish                               |x|
123 IKE                            |x|
124 TCP/IP                 |x|
125 IPv6                   |x|
126 IPsec/VPN              |x|
127 PPP                            |x|
128 PPPoE                          |x|
129 802.X                          |x|
130 WPA                            |x|
131 ATM                                    |x|
132 FDDI                                   |x|
133 Serial interfaces      |x|
134 Protocol design                |x|
135 Multithreading                 |x|
136 Event-driven design    |x|
137 ==================== ======= ======= ======= ==================================
138
139 ==================== ======= ======= ======= ==================================
140 Applications         |Adv|   |Pro|   |Bas|   Notes
141 ==================== ======= ======= ======= ==================================
142 `vim`_                 |x|
143 `LaTeX`_               |x|
144 `OpenOffice.org`_      |x|
145 `Gimp`_                        |x|
146 `Inkscape`_            |x|
147 `dia`_                 |x|
148 `Maple`_                               |x|
149 `MatLab`_                      |x|
150 `Opnet`_                               |x|
151 ==================== ======= ======= ======= ==================================
152
153 .. |Adv| raw:: html
154
155    <span class="level">Advanced</span>
156
157 .. |Pro| raw:: html
158
159    <span class="level">Proficient</span>
160
161 .. |Bas| raw:: html
162
163    <span class="level">Basic</span>
164
165 .. class:: online-notes screen-only
166
167 This technical profile is officially available from
168 http://martin-krafft.net/cv/tech-profile.html . |nl|
169 The document was generated with `docutils`_ from `this source`_,
170 `this Makefile`_, and formatted using `this CSS definition`_. |nl|
171 The printed document is designed to look different from the on-screen
172 version. The printed version looks best if produced with the `Opera browser`_.
173 Preferred fonts: `Rotis Sans Serif 55`_, `Rotis Sans Serif 65 Bold`_,
174 `Rotis Semi Serif 65 Bold`_. |nl|
175
176 .. _Opera browser: http://www.opera.com
177 .. _Rotis Sans Serif 55: http://www.searchfreefonts.com/font/agfa-rotis-sans-serif-55.htm
178 .. _Rotis Sans Serif 65 Bold: http://www.searchfreefonts.com/font/agfa-rotis-sans-serif-65-bold.htm
179 .. _Rotis Semi Serif 65 Bold: http://www.searchfreefonts.com/font/agfa-rotis-semi-serif-65-bold.htm
180 .. _this source: tech-profile.en.rst
181 .. _this Makefile: Makefile
182 .. _this CSS definition: tech-profile.css
183
184 .. include:: copyright.en.rst
185
186 .. include:: colophon.en.rst
187
188 .. include:: subst.en.rst
189 .. include:: links.rst
190 .. include:: syms.rst
191
192 .. vim:tw=80