M@nKind
Grachtstraat 14 | 6305 AN Schin op Geul | +31 6 46 22 00 81

Wie ben ik  Geert Weggemans



Na mijn middelbare school, Atheneum B, en 2 jaar wiskunde aan de RWTH Aken ben ik in 1990 via een omscholing tot software ontwikkelaar bij Miniware Educom mijn loopbaan in de ict begonnen.

Na 18 jaar educatieve software ontwikkeling in Turbo Pascal, Assembler en Delphi bij Ons Middelbaar Onderwijs en Escape Educatieve Software, een 3 maanden opleiding tot Java/Oracle ontwikkelaar, enkele maanden detachering voor een Delphi-project bij Volvo/DSV, 2 jaar een baan als C#.NET/C++ ontwikkelaar en enkele maanden zelfstudie php ben ik sinds april 2011 werkzaam als freelance ontwikkelaar.

Analiseren en programmeren zijn voor mij meer dan enkel een manier van broodwinning, het denken over systemen en oplossingen is een proces dat altijd doorgaat, en dat is wat voor mij automatiseren zo leuk maakt. Ik ben er altijd vanuitgegaan dat er voor ieder probleem een oplossing is en dat wat je niet weet geleerd kan worden om zo tot het eindresultaat te komen, jezelf als automatiseerder overbodig maken door een product af te leveren dat zonder jouw inbreng levensvatbaar is.


Wat doe ik  Freelance ontwikkelaar / Trainer / Coach



Als freelance ontwikkelaar ben ik meer generalist dan specialist, en bekijk per vraag of ik een oplossing kan bieden.

Veelal waren de vragen die ik de afgelopen jaren kreeg, ledenadministraties, voorraadbeheer, factureringsystemen, kennisbanken en complexere websites op te lossen met behulp van een zelfontwikkeld PHP/MySQL basissysteem, dat voorziet in het opslaan van een gestructureerde gegevensverzameling in een database en de mogelijkheid deze te beheren en presenteren in een webomgeving/website.

Ook voor vragen die niet met dit basissysteem op te lossen waren, databaseconversies, herschrijven van verouderde (msDos) software, plugins voor websites, frontends, was meest een oplossing mogelijk in een van de technieken/programmeertalen die ik me eigen heb gemaakt of voor dat doel eigen maakte.

Buiten dat word ik regelmatig gevraagd als adviseur of externe sparringspartner; of het nu een specifiek programmeerprobleem is waar een buitenstaander net even anders naar kijkt, of wat er nodig is aan automatisering en programmatuur/website/webshop voor een beginnend bedrijf en hoe dit stap voor stap voor te realiseren, of meedenken over en analyseren van nieuw op te zetten (web)systemen, ook in die rol voel ik mij thuis omdat ik daarin buiten probleemoplossend ook een deel coachend kan werken. Als mens heb ik het mijn leven lang al prettig gevonden anderen verder te helpen.


Wat kan ik  Programmeertalen en technieken



Programmeertalen en technieken

Programmeertalen
Turbo Pascal 4,5,6,7 7 jaar praktijk
Turbo Pascal for Windows 1 jaar praktijk
Delphi 1,2,4,5 > 10 jaar praktijk
Delphi 2006 5 maanden praktijk
8086/80286 Assembler > 10 jaar praktijk
Cobol 4 maanden opleiding
Java 3 maanden opleiding
C++ 6 maanden praktijk
C#.NET 15 maanden praktijk
PHP 5.x > 4 jaar praktijk
Databasesystemen
DBase 3, DBase 4 4 maanden opleiding
Oracle 8g, 10g 3 maanden opleiding
MySQL > 5 jaar praktijk
Interbase > 10 jaar praktijk
FireBird 5 maanden praktijk
MsAccess 5 maanden praktijk
MsDos/Windows scripting
Wise Installation System > 10 jaar praktijk
gwInstallerScript > 7 jaar praktijk
gwEduScript > 10 jaar praktijk
Web scripting
Javascript > 6 jaar praktijk
JQuery/JQueryUI > 4 jaar praktijk
Kendo UI 2 maanden praktijk
Knockout.JS 4 maanden praktijk
Angular.JS 1 maand praktijk
WEB
HTML4/CSS2 > 6 jaar praktijk
HTML5/CSS3 1 jaar praktijk
PHP Frameworks
CodeIgniter 1 maand praktijk
Yii 1 maand praktijk
Symphony2 1 maand zelfstudie
Overigen, gebruikt waar nodig
UML  
XML/DTD  
XPATH/XSLT/XSL-FO/XQUERY  
JSON/AJAX  
SOAP/WDSL  
ISAPI DLL  
Ontwikkelde Software

MsDos
Woordbeeld (i)vbo/mavo, avo
Benoeming Woordsoorten (i)vbo), avo
Taaltraining NT2 Startpunt 1 en 2
Taaltraining NT2 Code Nederlands 1,2 en 3
EuroLex Spaans Cumbre
EuroLex Italiaans Uno en Due
DiscaLex Bovenbouw Frans,Duits,Engels
MsDos Tools/ Turbo Pascal Libraries
VGA FontEditor
Installer
Sirex Sound File Editor
Mouse Support
Mode 13H Support
CopyProtection
PCX graphics library
File encoder/decoder
Windows
Examendiskette (Thieme/Onderwijspers) Mavo,Havo,VWO
Orthodidactiek Frans,Duits,Engels
ExamenIdioom Frans,Duits,Engels
Luistervaardigheid BAVO Frans,Duits,Engels
DiscaLex Onderbouw Frans,Duits
De Laatste Toets Frans,Duits,Engels
Het Hoogste Woord Frans,Duits,Engels
Intensief Lezen Frans,Duits,Engels
Tekstbegrip Nederlands 1 en 2
Begrijpend Lezen
Leeststrategiën Frans,Duits,Engels
Windows Tools/Libraries
File encoder/decoder
gwEduScript
gwRichText
Escape Docentenmodule
Overigen
Docenten CD Roms MalmBerg (Wise/Delphi 5)
TenHave en Partners 360 Feedback (ISAPI.dll )
Visitatieinstrument voor het Nederlandse Huisartsen Genootschap (Delphi 5/XML)
Sequential Picking System voor Volvo DSV tbv de Volvo XC60 (Delphi 2006)
MayaBase Capexweb (c++/c#.NET)
Websites en webapplicaties
zie portfolio