Na bijna veertig jaar ervaring binnen mijn vakgebied kan ik mijzelf omschrijven als iemand met een zeer brede automatiseringskennis op het gebied van programmeren, ontwerpen en beheren. Ik heb een marktgerichte instelling, kan goed met mensen omgaan en heb veel belangstelling voor innovatieve ontwikkelingen. Ik ben een open persoon, recht door zee en geen liefhebber van turbo- of managementtaal en onnodig moeilijk woordgebruik. Ik ben goed in staat om complexe zaken op eenvoudige wijze uit te leggen en bijvoorbeeld heldere en duidelijk handleidingen te schrijven. Ik ben zeer creatief op vele gebieden zoals techniek, taal, muziek en grafisch. Integriteit, eerlijkheid en vertrouwen staan hoog in mijn vaandel. Ik heb ruime ervaring in meerdere werkomgevingen, veel verschillende programmeertalen, besturingssystemen en ICT sectoren waardoor ik breed inzetbaar ben. Kernwoorden zijn: Communicatief, innovatief, mensenkennis, lateraal denken, positief kritisch, vriendelijk, resultaatgericht, eigenwijs, doortastend, leergierig, verantwoordelijkheidszin, doorzetter, creatief, luisterbereid, een beetje introvert en gevoel voor humor.
Ik heb ruime ervaring op het gebied van architectuur, ontwerp, implementatie en projectleiding en de laatste jaren als technisch applicatie beheerder. Ook heb ik ruime ervaring op het gebied van elektronica (hardware) ontwikkeling en embedded software ontwikkeling. Ik ben een Internet pionier van het eerste uur en ik heb ook veel ervaring op het gebied van het ontwikkelen van websites, Internet applicaties, beveiliging, Internet protocollen, (Google) SEO, web content management en elektronisch publiceren. De laatste jaren heb ik gewerkt aan grote Internet en Intranet projecten. Mijn huidige project is het digitaliseren van een grote procesketen, waarbij alle papieren documenten uit de keten gehaald worden en alle digitale documenten van digitale handtekeningen en waarmerken voorzien worden en conform archiefwet gearchiveerd worden. In dit project adviseer, ontwerp en documenteer ik alle infrastructuur en doe ik alle aanvragen, help ik met het opzetten van de OTAP straat en heb ik wekelijks overleg met architecten voor de juiste implementatie en security richtlijnen. Tevens ondersteun ik het ontwikkelteam met hand en spandiensten zodat zij zich alleen met bet onteikkelen bezig hoeven houden.
Ik hou niet zo van werken in grote teams, het liefst werk ik in een klein team (of zelfs alleen) met duidelijke afgebakende taken. Wanneer het mogelijk is vind ik het zelf prettig om een compleet product of deelsysteem te ontwikkelen waarbij ik meestal alle disciplines in huis heb om alles te kunnen ontwikkelen. Het oplossen van complexe problemen, het doorgronden van complexe systemen en bijvoorbeeld het reverse engineeren van complexe slecht gedocumenteerde systemen vind ik een leuke uitdaging. Maar ook voorlopen in nieuwe ontwikkelingen en innovatieve systemen vind ik zeer leuk werk en het opdoen van nieuwe kennis blijft leuk. Ook vind ik het ondersteunen van een ontwikkelteam als lead engineer zeer leuk, het is fijn om vele jaren ervaring te kunnen delen.
Datum: | 02-10-2020 |
Naam: | Hein Pragt |
Woonplaats: | Veenendaal |
Geboren: | Emmen, 5 Maart 1959 |
Burg. Staat: | Gescheiden |
Nationaliteit: | Nederlands |
Rijbewijs: | BE |
E-mail: | mail@heinpragt.com |
Jaar | Opleiding |
1971-1978 | Mavo 4 (Wis, Nat, Scheik) en MTS Elektronica. |
1981-1982 | Tandy, opleiding tot Computer Merchandising Representative. |
1983-1985 | Ambi I1, I2, B1, B2, T5 en AMBI praktijk diploma Pascal Programmeur |
1990-1990 | Digital opleiding tot Database administrator (RDB/SQL). |
1999-1999 | Cursus UML (in combinatie met Java) |
2002-2002 | Cursus UNIX deel I (AT Computing). |
2002-2002 | Cursus UNIX deel II (AT Computing). |
2002-2002 | Cursus Perl (AT Computing). |
2002-2002 | Cursus communicatieve vaardigheden. |
2002-2002 | Cursus STAR databases & Client ontwikkeltoepassingen. |
2003-2003 | Cursus XSLT en XSL-FO. |
2003-2003 | Cursus Tridion Technical training R5 SP2. |
2006-2006 | Cursus SAA ERP ln Tools I. |
2006-2006 | Cursus SAA ERP ln Tools II. |
2006-2006 | Cursus BAAN IV Distribution |
2006-2006 | Cursus SAA ERP ln Logistiek Basis. |
2006-2006 | Cursus SAA ERP ln Ordermanagement. |
2010-2010 | Cursus Sociale psychologie. |
2012-2012 | Hippo CMS Developers Training. |
2013-2013 | Microsoft - HTML5 CSS3 Javascript development. |
2014-2014 | Microsoft - Core Solutions of Mircrosoft Sharepoint Server 2013. |
2015-2015 | Microsoft - Programming in C#. |
2015-2015 | Microsoft - 20480B HTML5 CSS3 Javascript development. |
2016-2016 | Microsoft - 20486 Developing ASP.NET MVC Web Applications. |
Ik doe veel aan zelfstudie, lees veel, leer snel en volg graag opleidingen om bij te blijven op mijn vakgebied, ik heb een enorme belangstelling nieuwe technieken.
Soort werk of product | Aantal jaren ervaring | Laatste ervaringsjaar |
Internet / Intranet | 24 | 2020 |
Teamleiding | 10 | 2007 |
Projectleiding | 2 | 2007 |
Branches | ||
ERP | 1 | 2007 |
Uitgeverij | 5 | 2006 |
Industrie | 11 | 2008 |
Overheid | 11 | 2019 |
Tools & technieken | ||
Apps | 7 | 2020 |
Apache webserver | 17 | 2019 |
Tomcat Application Server | 11 | 2020 |
Microsoft IIS | 4 | 2013 |
Tridion CMS 5.1 tot 5.2 SP1 | 9 | 2015 |
Adobe Photoshop | 17 | 2020 |
Freecad | 5 | 2020 |
Wordpress | 3 | 2020 |
Visual Studio | 24 | 2020 |
Unity game engine | 2 | 2020 |
DotNet | 11 | 2020 |
Internet protocollen | 23 | 2020 |
XML (SGML) | 19 | 2013 |
Gamedesign Unity | 3 | 2020 |
Programmeertalen | ||
HTML5/Css/Js | 7 | 2020 |
C | 36 | 2020 |
C++ | 25 | 2019 |
C# | 9 | 2020 |
CSS | 16 | 2020 |
PHP | 15 | 2019 |
JavaScript | 16 | 2020 |
(x)HTML | 24 | 2020 |
Unix scripts | 12 | 2019 |
VBScript | 9 | 2014 |
Java (JSP) | 4 | 2008 |
Perl | 3 | 2005 |
Cobol | 1 | 1999 |
Turbo Pascal | 2 | 1999 |
Dbms | ||
SQL algemeen | 21 | 2019 |
Oracle SQL | 8 | 2018 |
MYSQL | 16 | 2019 |
RDB | 2 | 2011 |
MS SQL server | 1 | 2008 |
CuadraSTAR db | 3 | 2005 |
Operating systemen | ||
MS-Windows | 23 | 2020 |
Linux (Redhat / Ubuntu) | 12 | 2019 |
VMS | 2 | 2011 |
MS-Dos | 15 | 2006 |
Unix (Solaris) | 3 | 2005 |
CPM | 2 | 1990 |
Ik lees graag boeken over allerlei onderwerpen, mijn belangstelling is vrij breed, ook op cultureel en spiritueel vlak. Ook schrijf ik veel artikelen over diverse onderwerpen voor mijn eigen websites. Ik ontwikkel al sinds 1980 computerspellen, waaronder een bekende adventuregame interpreter die ook in de USA uitgebracht is. De laatste jaren ontwikkel ik spellen in Unity en C#, deze breng ik in eigen beheer uit. Daarnaast doe ik graag aan digitale fotografie en beeldbewerking en ontwikkel en beheer ik een aantal eigen Internet sites. Ik ontwerp elektronica en robots en programmeer hiervoor ook de embedded software (Arduino / Raspberry). Ik ontwerp 3D objecten (Freecad) en heb een 3D printer waar ik deze objecten mee maak en verkoop. Ik maak ook graag muziek en speel toetsen en gitaar en heb een kleine opnamestudio thuis. Sinds 2019 zijn al deze activiteiten ondergebracht in een eigen bedrijfje (HeinPragt.com). Ik promoot een gezonde levensstijl en ben tevens vegetarier.
Jan 2009 tot Heden | Politie Nederland |
Functie | Technisch applicatiebeheerder |
Omgeving | Windows 2016, interne Cloud, Sharepoint, Dotnet, Redhat Linux, SQL server |
Omschrijving | De laatste jaren werk ik als technisch applicatiebeheerder waarbij ik een ontwikkelteam ondersteun en ontzorg als lead engineer met het inrichten en onderhouden van OTAP infrastructuur, interne cloud migratie, installaties, patching, tooling, netwerk, database, security, documentatie en advies. Ook ben ik de techniek sparring partner van de software architecten. In deze rol komen vele jaren ervaring op meerdere gebieden bij elkaar. Hiervoor heb ik zeven jaar gewerkt als technisch applicatiebeheerder en ondersteunde ik ontwikkelteams voor een Hippo cms Intranet applicatie. Ik deed technisch beheer van de OTAP straat, ontwierp, documenteerde en implementeerde de technische infrastructuuur, vroeg de benodigde technisch resources aan, maakte de installatie handleidingen en de installatie (Bash) scripts en voerde de installaties op A en P uit. Tevens behandelde ik productieverstoringen in samenwerking met applicatie beheer en het ontwikkelteam en ondersteunde ik het ontwikkelteam met technische vraagstukken. Ik ben begonnen bij deze organisatie als Senior ontwikkelaar (met één dag per week beheer werk) voor een DotNet (C#) website en intranet site in een Visual Studio 2008 omgeving en IIS servers. Daarna heb ik tijdelijk gewerkt aan het beheren en doorontwikkelen van een OpenVMS applicatie in de taal 'C', RDB database en communicatie software in 'C' op Redhat Linux systemen. Ook heb ik als Senior ontwikkelaar ( C# en HTML5 / Css3 en Javascript) binnen een DevOps team voor Sharepoint 2013 gewerkt. |
Feb 2007 tot Dec 2008 | Atos origin |
Functie | Software consultant |
Omgeving | Tridon, Enterprise Content Management (ECM) |
Omschrijving | Bij Atos Origin werk ik als ICT Consultant / Senior developer bij de afdeling Enterprise Content Management. Dit onderdeel van Atos Origin is gespecialiseerd in het realiseren van projecten op het gebied van Web Content Management, Imaging, Workflow Management en Internet-based applicaties. Mijn hoofdtaak is het ontwerpen van grote en middelgrote web projecten, in de rol van ontwerper / architect en lead engineer. |
Feb 2006 tot Jan 2007 | Profuse |
Functie | Software consultant / projectleider. |
Omgeving | INFOR ERP, javascript, HTML, XML op WINDOWS systemen. |
Omschrijving | Mijn hoofdtaak is projectleider van zowel kleine als middelgrote web projecten. Ik onderhoud contact met de klant, plan de activiteiten, schrijf projectvoorstellen, maak ontwerpen, stuur een team van ontwikkelaars aan en voer opleveringen, instructie en nazorg bij de klant uit. De projecten hebben een doorlooptijd van 1 tot 4 maanden en de projectteams bestaan uit 2 tot 6 ontwikkelaars. Tijdens zeer drukke periodes begeleid ik tot 8 lopende projecten tegelijkertijd. In mijn dagelijks werk kan ik putten uit jarenlange ervaring op zowel technisch als persoonlijk gebied. |
Feb 2002 tot Feb 2006 | Sdu Uitgevers |
Functie | Software engineer / technisch ontwerper / adviseur. |
Omgeving | Tridion CMS, Perl, Unix Verity, Shell scripts, vbscript, HTML, SGML, XML op WINDOWS en SUN Solaris systemen. |
Omschrijving | Het ontwikkelen van software op het gebied van tekst bewerking en conversie systemen, Intranet, Internet toepassingen en document & web content management systemen. Ik ontwerp en ontwikkelen de STAR (tm) redactie software, dit is een database systeem speciaal gemaakt voor het werken met tekst. Hiervoor ontwikkel ik zowel de server side databases en de client interfaces. Ook ontwikkel ik websites en redactie omgevingen in het Tridion content management systeem en de (XML) koppeling van deze systemen met de backoffice. Ik heb een technisch adviserende rol naar redacties, projectmanagers, applicatie beheerders en uitgevers en tevens voer ik de begeleiding van externe ontwikkelaars uit. |
Feb 2001 tot Jan 2002 | Belasting Automatisering Centrum |
Functie | Infrastructuur Specialist |
Omgeving | JavaScript, HTML, XML op WINDOWS-NT en WINDOWS-2000 Systemen. |
Omschrijving | Het ontwikkelen van toepassingen en het geven van advies op het gebied van Intranet en Internet. Ook heb ik in een team onderzoek gedaan op het gebied van web content management systemen en web based applicaties. |
Feb 2000 tot Jan 2001 | Gerandt iT |
Functie | Projectleider internet ontwikkeling. |
Omgeving | C++ & Delphi & Java & JavaScript & HTML voor WINDOWS-95/98 en WINDOWS-NT. |
Omschrijving | Het ontwikkelen van internet sites, E-commerce sites en advies op het gebied van toepassingen voor Internet in het algemeen. Ook was ik verantwoordelijk voor het aansturen van de freelance ontwikkelaars en het onderhouden van contacten met klanten en leveranciers. |
Jul 1998 tot Jan 2000 | Nedap (Security Control) |
Functie | Software engineer. |
Omgeving | 'C', C++ & Pascal & Delphi & (IBM) Cobol voor PC applicaties en Assembler en 'C' voor Embedded systemen, UNIX, WINDOWS-95 en WINDOWS-NT. |
Omschrijving | Het ontwikkelen van embedded software en PC applicaties voor diverse soorten toegang controle systemen, en security toepassingen. Tevens herschreef ik veel oude assembly code projecten om naar embedded C, ontwikkelde ik test programmatuur voor de productie. Verder programmeerde ik bij Nedap in diverse talen zoals assembly, turbo pascal, Turbo C++, Delphi en last but not least in Cobol, waarbij ik veel onderhoud deed op reeds bestaande applicaties. (Elke taal heeft zo zijn toepassing en zijn charme!) |
Mrt 1995 tot Jun 1998 | MTDS (GSM Datacom) |
Functie | Manager Software Development , Senior Programmer. |
Omgeving | 'C' , C++ & Assembler MS-DOS & WINDOWS, WINDOWS-95 en WINDOWS-NT |
Omschrijving | Bij MTDS was mijn werk het ontwikkelen, van een protocol stack met DATA, FAX en SMS voor diverse GSM telefoons. Deze stack is volledig in C++ geschreven en met succes via een universele interface naar diverse hardware platformen 'ge-port', waaronder WINDOWS-95. Bij dit project was ik verantwoordelijk voor het ontwerpen en implementeren van het complete product, waaronder alle netwerk interface lagen, de machine interface en de hardware. Ook was ik verantwoordelijk voor contacten met opdrachtgevers, waarvan velen in het buitenland, en werkte ik meestal vanuit een kantoor aan huis in Lochem, maar was ik ook regelmatig op bezoek in het buitenland. |
Jan 1991 tot Aug 1994 | MTD (Datacom) |
Functie | Software Ontwikkelaar, Research & Development |
Omgeving | Basic, 'C' & Assembler MS-DOS & WINDOWS |
Omschrijving | Ik heb bij MTD micro code voor diverse apparatuur geschreven, en functioneel de hardware ontworpen. De meeste software en hardware die ik ontwikkelde was op datacommunicatie gebaseerd, zoals de embedded software voor diverse modems. Tevens ontwikkelde ik een compleet datacommunicatie pakket MIGHTYCOM voor MS-DOS met alle gangbare terminal emulatie's, waaronder alle Europese videotext standaarden. Ik was verantwoordelijk voor contacten met opdrachtgevers, design en implementatie. Tevens beheerde ik een eigen vestiging van dit bedrijf in Lochem. |
Mei 1989 tot Jan 1991 | Wolters Kluwer Rechtswetenschappen |
Functie | Programmeur, Systeembeheerder, vanaf Januari 1990 Database Administrator |
Omgeving | Development 'C' , DCL, C++, VAX-Rally, MS-DOS en VAX-VMS |
Omschrijving | Ik heb bij Wolters Kluwer veel Ontwikkeling gedaan t.b.v. het bestaande PC naar VAX-VMS en opmaak systeem koppeling. Tevens werkte ik in teamverband mee aan het onderhoud en vernieuwing van apparatuur, en heb ik enkele conversie programma's geschreven voor het koppelen van diverse systemen, en het uitwisselen van data over diverse systemen. Ook heb ik en deze periode gewerkt met SGML, en vele conversie programma's gemaakt voor de conversie van het bestaande (als zetwerk opgeslagen producten) naar SGML gecodeerde documenten. en het opzetten van het database systeem voor het opslaan van SGML gecodeerde pagina's onder RDB (VMS). Mijn laatste functie bij Wolters Kluwer was Database Administrator. |
Mrt 1986 tot Apr 1989 | Micro Technology B.V. |
Functie | Programmeur, Software Research New Products |
Omgeving | Development Basic 'C' & Assembler, MS-DOS & MSX-DOS |
Omschrijving | Ik heb bij Micro technology micro code voor Modems geschreven, en de functionele ontwerpen van de hardware gemaakt voor datacommunicatie producten. Ook heb ik hier het datacommunicatie programma Mightycom voor MS-DOS ontworpen, en geschreven. Ook heb ik in deze periode software voor telefonische bestel systemen, en telebanking geschreven. |
Mrt 1985 tot Feb 1986 | Compumac te Brummen |
Functie | Programmeur Z-80 Assembly, PLZ en Basic. |
Omgeving | Zilog Z80 development PLZ & Assembler |
Omschrijving | Ik heb hier systeem software voor kassa systemen in PLZ en assembler, en software voor machine sturing in BASIC voor MS-DOS ontwikkeld. |
Nov 1981 | Tandy Nederland |
Functie | Verkoop en advies computersystemen |
Omgeving | TRS-80 |