Curriculum Vitae
Personal Data
| Name: | Marc De Scheemaecker |
| Available: | not available |
Studies
- Masters in Computer ScienceBrussels Free University (Vrije Universiteit Brussel)1990 - 1996Succeeded with distinction
Languages
| Dutch: | native language |
| English: | very good |
| French: | good |
Professional Experience
| Technology | Experience | Professional Exp. |
| Mac OS X | 9 year | 5 year |
| Cocoa (Mac OS X/iPhone toolkit) | 9 year | 4 year |
| UNIX (Linux, BSD, Solaris) | 16 year | 12 year |
| OSF/Motif (UNIX toolkit) | 2 year | (none) |
| Windows NT, XP, 7 | 7 year | 6 year |
| Win32 (Windows NT toolkit) | 5 year | 4 year |
| Windows .Net Framework (Managed C++ only) | 1 year | 1 year |
| Shell scripting (ksh, bash) | 16 year | 13 year |
| Oracle (SQL/JDBC only) | 4 year | 4 year |
| Oracle PL/SQL | 2 year | 2 year |
| MySQL | 5 year | 5 year |
| Java (J2SE only) | 12 year | 8 year |
| C | 18 year | 10 year |
| C++ | 15 year | 6 year |
| Objective-C (GNU, NeXT/Apple) | 14 year | 4 year |
| HTML | 14 year | 12 year |
Specializations
- OO design and implementation
- UNIX/C++ console programming
- Mac OS X/Cocoa GUI programming
- GUI design and implementation (concrete GUI, no HTML)
Experience
- Freelance Software EngineerNMBS/SNCBPeriod: November 2008 -Function description:
- design and implementation of software
Programming languages: C, PL/SQL, Objective-COperating Systems: OpenVMS, Windows XP, Mac OS X, iPhoneDatabases: Oracle (client, PL/SQL)Manager Web Projects Software EngineeringEskoArtwork (merger between Esko and Artwork Systems)Period: January 2008 - August 2008Function description:- technical management of the web project "Shapes"
- maintenance of ArtLic and Network Dongle Server
- support for the unification of the many different licensing systems at EskoArtwork
Most important projects:- Shapes (online creation and download of 3D folding carton designs)Technologies: Java, HTML, JSP, XMLRole: Design and coachingDevelopment ManagerArtwork SystemsPeriod: April 2007 - December 2007Function description:
- management of the department WebWay/webdevelopment
- maintenance of ArtLic and Network Dongle Server
Most important projects:- Web sitesTechnologies: PHP, Aladdin HASP, MySQLRole: CoachingArtLic (licensing system, kopieer-beveiling)Technologies: C++, Aladdin HASPRole: MaintenanceNetwork Dongle Server (centralized licensing server for customers)Technologies: C++, TCP/IP, Aladdin HASPRole: MaintenanceWebWay (online inspection and approval of graphical designs)Technologies: C++, TCP/IP, HTML, SOAPRole: Analysis and coachingSoftware EngineerArtwork SystemsPeriod: June 2005 - March 2007Function description:
- design and implementation of software
- technical coaching of web projects
Programming languages: C++, PHP, JavaOperating Systems: Mac OS X, Windows 2003 ServerDatabases: MySQLOther: TCP/IP networkingMost important projects:- Download centerTechnologies: PHP, Aladdin HASP, MySQLRole: Design, implementation, coachingArtLic (licensing system, copy protection)Technologies: C++, Aladdin HASPRole: Design and implementationNetwork Dongle Server (centralized licensing server for customers)Technologies: C++, TCP/IP, Aladdin HASPRole: Design and implementationSoftware EngineerUbizen (NetVision)Period: October 1996 - May 2005Function description:
- design and implementation of software
Programming languages: Java, C, C++Operating Systems: Linux, BSD, Solaris, Windows NTDatabases: Oracle (client access), MySQLOther: Swing, Win32, XML, XSLT, TCP/IP networking, GUI designMost important projects:- Front-end application to handle alerts which is used by security analysts at UbizenTechnologies: Java, Swing, JDBC (Oracle, MySQL), XML, XSLtRole: Design and implementationRouting system for car navigation (together with SmartMove/Acunia)Technologies: JavaRole: Design (partial), implementation (partial) and technical project managementDistributed payment system (EasyPayment) for electronic purses (Proton) and credit cardsTechnologies: Java, AWT, C, C++, Win32, UNIXRole: Design and implementationGUI abstraction library (inspired by OpenStep) for AWT and SwingTechnologies: Java, AWT, Swing, XMLRole: Design and implementationBuild scripting system which is being used in almost every project at UbizenTechnologies: Shell scripting, UNIXRole: Design and implementation





