Contact info...

Bart Trojanowski's Facebook profile
Email:   or   (
IRC: bartman on and
MSN IM: bart_trojanowski<at>
Electronic presence...
ohloh profile for Bart Trojanowski Current GPG Key: 2289688F (DSA, 1024 bit, ElGamal)
fingerprint: EA5C 47F0 2628 B656 1E30 C63D FF34 59D5 2289 688F
Past GPG Key: B5311C97 (DSA, 1024 bit, ElGamal)
fingerprint: 08D4 5538 D2B8 2276 0F2E 4593 9260 F9A7 B531 1C97
PGP 2.6.3 Key: B5311C97 (RSA, 1024 bits)
fingerprint: 9E 6D B0 D2 18 63 C3 A5 C8 82 0E E0 FE DC 27 81
Home page:
Links:          ( I don't keep it upto date )
Journal:          ( things I read )
Microbloging:   and
Ohloh: bartman
LinkedIn: barttrojanowski
Google search: "Bart Trojanowski"
About me...
Version: 3.12
GCS d- s+:+ a- C++ UL+++ P++ L++++ E--- W++ N+ o-- K w--
O- M- V-- PS PE Y+ PGP++ t+ 5+++ X+ R* tv b+ DI+++ D++
G e++ h--- r+++ y+++

Brief Biography:

Bart Trojanowski is a Linux kernel hacker currently self employed working for clients seeking Linux development and consulting services ( When not hacking Linux drivers and embedded systems, he enjoys playing with his two young kids.

Bart has been playing around with x86 machines since high-school. At that time his passion was in 3D simulations. Not wanting to wait till the standard curriculum exposed him to some of the higher level high school math courses he fast-tracked his Algebra class (and others) to learn more about vector and matrix manipulation. At this time he had already self learned C and assembly languages (for fun) and the fruit of this was a real-time 3D modeler written primarily in assembler.

Bart's first exposure to Linux was at Carleton University, while he was working on completing his Bachelors degree. In 1994, Linux provided to be a good platform for doing assignments in courses like the introductory ones in the C and Assembly programming languages. Not needing to learn these he explored and learned more about the UNIX platform, little aware that Linux would become part of his career. Through out university his passions exposed him to graphics, networking, parallel and distributed computing, and of course Linux.

By the time Bart graduated from Carleton in 1999 with highest honours, he had already been working in Linux for over a year through co-op and part-time placements. Since then he has been primarily developing kernel modules and kernel extensions, low-level libraries, and portability software for many platforms and many languages. Today, his weapon of choice is C.