I’ve been spending a lot of my time recently working on large scale systems. High availability, automatic/seemless process failover, high speed network shared memory (using multicast), database replication, multi-homed and multi-master syncing, and clustering.
I’ve worked on lots of stuff, including but not limited to: the Linux kernel, small (a portable c-like scripting language), XFree86 (now branched off to be called x.org or some such nonsense), GNOME, the Gimp, a bunch of image processing libraries, file management, disk notification, plug and play monitor support, AGP gart acceleration, and of course the Enlightement Window Manager.
I’ve also worked on speech synthesis, speech recognition, computer vision systems, large scale AI systems – mainly deriving a new type of neural network based off of 6 dimensional matrix modelling, speech to speech translation systems (English <> Arabic, English <> Pashto), workflow management systems for large multi-user development processes, speech annotation software, source revision control systems for speech annotation, and other general audio and image processing software.
View a complete list of MySQL contacts.