| 25 October 1974 | Avenue de Scailmont 34 7170 Manage Belgium |
||
| +32 64 84 80 03 | |||
| +32 477 302 599 | |||
| gbevin@uwyn.com |
LinkedIn Profile Uwyn company site Eigenharp community site RIFE project site Metric Halo community site |
||
| Dutch, English, French |
| Java, C++, C, Objective-C, Python, Javascript, PHP, Perl, Bash. | |
| SQLite, PostgreSQL, Berkeley DB, Oracle, Derby, H2, MySQL. | |
|
Servlets, JDBC, JSP, JavaBeans, JEE, REST, Hessian, SOAP, XML-RPC, CGI, HTTP, HTML, CSS, DHTML, XML, XSL, XPath, XPointer, RSS, Atom, RDF, LaTeX, SGML, DSSSL, DocBook. |
|
|
Juce, iOS, MacOSX, Terracotta DSO, Ehcache, RIFE, Spring, DWR, Hibernate, Quartz Scheduler, ExtJS, Prototype, JQuery, ASM, Lucene, JavaMail, Apache Commons, Swing, Java2D, Java Advanced Imaging (JAI), Apache Axis, Caucho Hessian, Qt, Gtk+, Glib, Gnome. |
|
|
Apache Httpd, Apache Tomcat, Caucho Resin, Mortbay Jetty, JFlex, Antlr, TestNG, JUnit, YourKit, JProfiler, JConsole, Git, Subversion, CVS, BitKeeper, Vim, Eclipse, IntelliJ IDEA, NetBeans, XMLmind XML Editor, Graphic Converter, Photoshop, Fireworks, OmniGraffle, Keynote, OpenOffice, Illustrator, ImageMagick, Parallels Desktop, VMware Fusion, VNC, EigenD, Cubase, Mixbus, Reaper, Logic Studio, Metric Halo MIO Console, Plogue Bidule, Wave Editor, Chrome, Safari, Firefox, Opera, Internet Explorer. |
|
| Amazon Elastic Computing Cloud (EC2), Amazon Simple Storage Service (S3). | |
| Vim, GCC, Maven, Apache Ant, GNU Make, Firebug, Standard UNIX command-line tools. | |
| MacOSX, Linux, Windows. |
Work on the core EigenD system that drives the Eigenharp instruments and provides a high-performance, high-throughput and low latency electronic music performance environment.
This involves a mixture of digital sound generation, high data rate sensor handling, extremely configurable environments, interoperation with existing standards and completely new ways of performing music.
These are some of aspects I worked on:
Uwyn specialises in custom software development, including digital audio software, dynamic web applications, rich internet applications, platform-independent programs and interoperable web-services.
Uwyn also provides digital audio, video and multi-media services.
Some notable examples:
The details of other projects are available on our company website:
Creation of products and APIs for distributed and clustered Java applications. Development on many aspects of the 'scale continuum' where applications can seamlessly be moved from a single unclustered machine all the way through to a WAN deployment at various partitioning and redundancy levels.
These are some noteworthy aspects I worked on:
Text conversion and encoding migration tool development.
Lay-out and desktop publishing.
| EigenD | Operating software for the Eigenharp instruments |
| Juce | C++ cross-platform toolkit for building applications and plugins |
| RIFE | Cutting-edge alternative full-stack Java web application framework |
| RIFE/Crud | RIFE extension for automatic creation of CRUD webapps from POJOs |
| OpenLaszlo | Platform for creating Rich Internet Applications |
| Bla-bla List | Secure, simple, sharable to-do lists in OpenLaszlo and RIFE |
| Bamboo | Standalone and embeddable RIFE forum module |
| Elephant | Standalone and embeddable blog module written in RIFE |
| Drone | Information bot written in RIFE |
| JHighlight | Embeddable pure Java library for syntax highlighting |
| JavaPaste | Pastebin with highlighting, diff and image uploads |
| Gentoo Linux | Extremely customizable Linux distribution |
| RelativeLayers | DHTML content development library |
| QtUnit | Software development testing framework |
| Fm | Desktop file manager |
| TinyQ | C++ console development library |
| NATW | Community website for ideas exchange |
| Ear Trainer | Amiga ear training application for musicians |
| Bagheera | Next-generation package manager |
| GClipper | Gtk+ clipboard manager |
| MIDI jitter might be ruining your live performance | December 2012 |
| The Eigenharp Alpha after 3 months | June 2010 |
| The Definitive Guide to Terracotta | June 2008 |
| X-Develop and CodeGuide Review | October 2006 |
| Uwyn's C++ Coding Standard | October 2002 |
| Sams : GTK+ Programming in 21 Days | February 2000 |
| Oracle Java Champion |
| Steinberg TV : the Eigenharp and Note Expression | April 2011 |
| Geert Bevin Enjoys Metric Halo’s Live And Studio Performance | January 2011 |
| Artima Developer : Continuations in Java | March 2007 |
| Java Champion - Geert Bevin and His Work With JavaScript | December 2006 |
| TheServerSide Tech Talk : RIFE | October 2006 |
| Artima Developer : The Philosophy of RIFE | August 2006 |
| InfoQ : RIFE 1.5 release | July 2006 |
| eWeek : Java Is RIFE with Open-Source Development Frameworks | March 2006 |
| Java Posse : Interview | March 2006 |
| - | Eigenharp and Note Expression | MusikMesse 2012 | March 2012 |
| - | Writing an Agent from scratch | Eigenharp DevCon | January 2012 |
| - | Radical New Musical Instruments | CCRMA Stanford | May 2011 |
| - | Radical New Musical Instruments | CNMAT Berkeley | May 2011 |
| - | Radical New Musical Instruments | SF MusicTech Summit | May 2011 |
| - | Eigenharp and Cubase 6 Note Expression | MusikMesse 2011 | April 2011 |
| - | Scaling Your Cache & Caching at Scale | JavaEdge | November 2009 |
| - | Three Techniques for Database Scalability | SpringOne Europe | April 2009 |
| - | Bytecode Manipulation in the Real World | JavaZone | September 2008 |
| - | Boldly Go Where the Java Language Has Never Gone Before, JVM Clustering in the Real World |
TSSJS Prague | June 2008 |
| - | OpenLaszlo, From RIA to Ajax and Mobile | JavaPolis | December 2008 |
| - | RIFE BOF | QCon SF | November 2008 |
| - | Boldly Go Where the Java Language Has Never Gone Before | JavaOne | May 2008 |
| - | Terracotta in 10 minutes | Fosdem | February 2008 |
| - | Cutting-edge productivity with RIFE and Web Continuations, Exploring Terracotta - JVM clustering in the Real World |
No Fluff Just Stuff | August 2007 |
| - | Cutting-edge productivity with RIFE and Web Continuations | TSSJS Barcelona | June 2007 |
| - | Cutting-edge productivity with RIFE and Web Continuations | TSSJS Las Vegas | March 2007 |
| - | Web Continuations, Rails-like productivity with RIFE, Direct Web Remoting (DWR), Dynamic Languages on the Java Platform |
JavaPolis | December 2006 |
| - | RIFE | Øredev | November 2006 |
| - | Cutting-Edge productivity with RIFE | EuroOSCON | September 2006 |
| - | Cutting-Edge productivity with RIFE | JavaZone | September 2006 |
| - | Dive into RIFE, Flow with Continuations |
TSSJS Barcelona | June 2006 |
| - | Cutting-Edge productivity with RIFE | JavaOne Afterglow | June 2006 |
| - | Cutting-Edge productivity with RIFE | JavaOne | May 2006 |
| - | Dive into RIFE, Flow with Continuations |
TSSJS Las Vegas | March 2006 |
| - | Introducing RIFE agile Java web development | Fosdem | February 2006 |
| - | RIFE in Action | JavaPolis | December 2005 |
| - | Modern web application development in Java with Web Continuations | JavaPolis | December 2005 |
| - | Quickly building modular and maintainable applications with RIFE | EuroOSCON | October 2005 |
| - | The server-side architecture behind OpenLaszlo application | Java In Action | October 2005 |
| - | Modern web application development in Java with Web Continuations | Fosdem | February 2004 |
| - | Benefits of Gentoo Linux | BxLUG | April 2002 |