User Tools

Site Tools


www:community:consultants

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
www:community:consultants [2017/04/02 12:54]
dcvmoole [David van Moolenbroek] update
www:community:consultants [2017/04/02 13:31] (current)
dcvmoole [David van Moolenbroek] :)
Line 26: Line 26:
 ^ Note | Large projects only. Resume available upon request. | ^ Note | Large projects only. Resume available upon request. |
 ^ Expertise | Kernel, userspace, especially the service layer (servers and drivers) | ^ Expertise | Kernel, userspace, especially the service layer (servers and drivers) |
-^ Experience | Researched, implemented,​ and published about storage stack reliability. Wrote several device drivers, including an AHCI storage driver, network drivers, and various pseudo storage drivers. Rewrote the network stack. Wrote a new disk-backed file system and several pseudo file systems. Designed and reworked abstraction libraries for several classes of drivers and their users. Added various forms of reliability support. Designed the VFS multithreading model. Substantially reworked the signal handling and process tracing logic. Authored many other improvements all over the system, in a total period of 11 years (since 2006). |+^ Experience | Researched, implemented,​ and published about storage stack reliability. Wrote several device drivers, including an AHCI storage driver, network drivers, and various pseudo storage drivers. Rewrote the network stack. Wrote a new disk-backed file system and several pseudo file systems. Designed and reworked abstraction libraries for several classes of drivers and their users. Added various forms of reliability support. Designed the VFS multithreading model. Substantially reworked the signal handling and process tracing logic. Authored many other improvements all over the system, in a total period of 11 years so far (since 2006). |
 ^ Programming languages | C, various assembly languages, shell, scripting languages | ^ Programming languages | C, various assembly languages, shell, scripting languages |
 ^ Spoken languages | English, Dutch | ^ Spoken languages | English, Dutch |
www/community/consultants.txt · Last modified: 2017/04/02 13:31 by dcvmoole