Curriculum Vitae van H

advertisement
Curriculum Vitae van Hein Pragt
Personalia
Datum
01-02-2010
Naam
Hein Pragt
Plaats
3905 WT Veenendaal
Geboren
Emmen, 5 Maart 1959
Burg. staat
Gescheiden
Salaris indicatie
50 K (36 uur)
E-mail
[email protected]
Algemeen
Belangrijkste Opleidingen
Mavo 4 (Wis, Nat, Scheik) en MTS Electronica.
TANDY Nederland
Interne opleiding tot Computer Merchandising Representative.
Ambi modules
I1, I2, B1, B2, T5 en het AMBI praktijk diploma Pascal Programmeur
Digital cursus
DIGITAL opleiding tot Database administrator (RDB/SQL).
Cursus recent
Cursus: UML (in combinatie met Java)
Cursus: UNIX deel I en II.
Cursus: PERL.
Cursus: Communicatieve vaardigheden.
Cursus: STAR databases & Client ontwikkeltoepassingen.
Cursus: XSL (XSL-T en XSL-FO).
Cursus: Tridion Technical training R5 SP2.
Cursus: SAA ERP ln Tools I
Cursus: SAA ERP ln Tools II
Cursus: BAAN IV Distribution
Cursus: SAA ERP ln Logistiek Basis
Cursus: SAA ERP ln Ordermanagement
Algemeen
Ik doe veel aan zelfstudie, lees veel, leer snel en volg graag
opleidingen om bij te blijven op mijn vakgebied.
Algemeen:
Persoonlijkheid
Na meer dan 25 jaar ervaring binnen mijn vakgebied kan ik mijzelf
omschrijven als iemand met een zeer brede automatiseringskennis op
het gebied van ontwerpen, implementeren en projectleiding. Ik heb
een marktgerichte instelling, kan goed mensen aansturen en goed in
het openbaar spreken en presenteren. Mijn belangstelling gaat uit naar
innovatieve ontwikkelingen. Mijn communicatieve vaardigheden zijn
goed, ik ben duidelijk, kort en bondig en ben geen voorstander van
turbo taal en onnodig moeilijk woordgebruik. Ik bezit zowel
technische als commerciële vaardigheden en ben zeer creatief op vele
gebieden (Technisch, taal, grafisch). Integriteit, eerlijkheid en
vertrouwen staan hoog in mijn vaandel. Ook ben ik een groot
voorstander van telewerken en flexibele werktijden omdat creatief
zijn zich niet altijd laat dwingen binnen kantoor uren.
Kernwoorden: Communicatief, mensenkennis, lateraal denken,
vriendelijk, nuchter, resultaatgericht, doortastend, leergierig,
verantwoordelijkheidszin, doorzetter, teamgeest, creatief,
luisterbereid en gevoel voor humor.
Algemeen:
Voornaamste automatiseringskennis
Ik heb een brede automatiseringskennis op het gebied van
architectuur, ontwerp, implementatie en projectleiding, maar
programmeren blijft het leukste werk. Tevens heb ik ruime ervaring
in de uitgeverij sector en heb ik via de eerste ontwikkelingen op het
gebied van SGML een goede basis gehad voor XML en aanverwante
technieken zoals XSL, dataconversie, en koppelingen met backend
systemen. Ik ben een Internet pionier van het eerste uur en ben zeer
nauw betrokken geweest bij de ontwikkeling van Internet. Hierdoor
heb ik veel ervaring op het gebied van het ontwikkelen van websites,
Internet applicaties, beveiliging, Internet protocollen, (Google) search
engine optimization, web content management en elektronisch
publiceren.
De laatste jaren heb ik gewerkt aan grote Internet en Intranet
projecten waaronder de Sdu website, diverse webportals, de
automatiseringgids website en een inkoopportaal website. Binnen
deze projecten had ik de rollen van consultant, architect, ontwerper,
senior developer, meerwerkend voorman en projectleider. Bijna al
deze projecten zijn gerealiseerd met het Tridion web content
management systeem in combinatie met Java en Dotnet websites.
Resumé van de ervaring:
Aantal
jaren
ervaring
algemeen
laatste
ervaringsjaar
Internet / Intranet 14
2010
Teamleiding
16
2007
Projectleiding
2
2007
ERP
1
2007
Uitgeverij
5
2006
Industrie
11
2008
Overheid
2
2010
methoden &
technieken
XML (SGML)
18
2010
tools & utilities
Apache
webserver
9
2010
Tomcat
Application
Server
2
2008
Microsoft IIS
2
2010
Tridion CMS 5.1
7
tot 5.2 SP1
2010
Adobe
Photoschop
8
2010
Mambo (CMS)
2
2007
Visual Studio
14
2010
DotNet
2
2010
Java (JSP)
4
2008
C#
2
2010
CSS
7
2010
VBScript
7
2010
PHP
7
2010
JavaScript
8
2010
XSL
5
2010
(x)HTML
16
2010
Perl
3
2005
C
20
2010
C++
10
2009
branches
programmeertalen
dbms
operating systems
netwerken &
protocollen
Unix Shell scripts 3
2008
MS SQL server
2008
1
Databases en SQL 13
2010
MYSQL
8
2010
CuadraSTAR
database
3
2005
MS-Windows
13
2010
Linux
4
2009
MS-Dos
15
2006
Unix (Solaris)
3
2005
VMS
2
1991
CPM
2
1990
Internet
protocollen
15
2010
Enkele projecten en producten waar ik laatste jaren aan gewerkt heb.
Beheer, onderhoud en
nieuwe ontwikkeling van
DotNet Internet en Intranet
sites.
Het beheren van IIS webservers met daarop DotNet gebaseerde Internet en Intranet
sites die gevoed worde vanuit een Tridion content management systeem waarbij het
in de lucht houden, bugfixing en ontwikkelen en verbeteren van functionaliteit in de
Tridion templates en de C# dotnet code in Visual Studio tot de hoofdtaken behoren.
Ook doe ik afhandeling van gebruikers incidenten en adviseer ik functioneel beheer
en technisch beheer. Mijn huidige rol waar ik me zeer in kan vinden is Senior
Developper.
TAAL: Tridion, VBScript, Javascript, CSS, XSLT, XML en C#.
PLATFORM: Microsoft Windows & Visual Studio.
FUNCTIE: Advies, ontwerp en programmeren.
Omzetten web portaal in
Tridion van ASP classic
naar ASP.Net
Wegens overgang naar nieuwe Cytrix versie was een upgrade van Classic ASP naar
ASP.Net nodig voor een van de Intranet portalen. Na het bestuderen van het nieuwe
DotNet framework en de huidige Tridion implementatie heb ik eerst een schatting
van de taken en geplande tijd afgeleverd, waarna ik alle Tridion templates, zowel de
component als de page templates opnieuw heb geschreven.
TAAL: Tridion, VBScript, JScript, XSLT, XML en C#.
PLATFORM: Microsoft Windows.
FUNCTIE: Ontwerp en programmeren.
Ontwerp en bouw van
Intranet applicatie voor
een grote multinational
In de eerste fase van dit project ben ik door Tridion ingehuurd om de analyse uit te
voeren van de huidige Intranet applicatie en het schrijven van het functioneel
ontwerp in de rol van systeem architect. Na de analyse van het huidige systeem heb
ik tevens een adviserende rol gehad bij het ontwerpen van de infrastuctuur. Hierna
ben ik ingehuurd door de klant om dit project te bouwen en om de test en debug
fase uit te voeren op locatie van de klant. Tevens heb ik nog een aantal additionele
wensen van de klant geïmplementeerd en de content management systemen en de
webservers geïnstalleerd en geconfigureerd. Het betrof meerdere content
management systemen, meerdere database servers, meerdere presentatie servers
(Redhat Linux) en de koppeling van de presentatie servers aan een extern LDAP
systeem.
TAAL: Tridion, VBScript, JScript, XSLT, XML en Java.
PLATFORM: Linux (Redhat) en Microsoft Windows.
FUNCTIE: Architectuur, ontwerp en programmeren.
Software architect Intranet Het ontwerpen van het Intranet systeem voor Tridion en IBM Websphere op basis
webportal
van het aangeleverde functioneel ontwerp, waarna met een ontwikkel team het
technisch detail ontwerp gemaakt is. Tijdens de bouwfase heb ik een adviserende
rol gehad.
TAAL: Tridion, VBScript, JScript, XSLT, XML en Java.
PLATFORM: Websphere en Microsoft Windows.
FUNCTIE: Architectuur en ontwerp.
Projectleider Webportals
Het betrof hier projecten voor het ontsluiten van BAAN ERP systemen door middel
van webportalen. Mijn taken waren het aansturen van het projectteam,
communicatie met klanten, schrijven van projectvoorstellen en functionele
ontwerpen, plannen van het ontwikkelen van maatwerk, installatie en nazorg en het
bewaken van projectvoortgang.
PLATFORM: Microsoft Windows en BAAN ERP systemen.
FUNCTIE: Projectleider en ontwerper.
Diverse Internet sites.
(Tridion)
Ontwerp en implementatie in Tridion en JSP code van diverse ecommerce websites
en een web portal systeem voor het geven van beveiligde toegang tot achterliggende
systemen voor een grote uitgever.
TAAL: Tridion, VBScript, JScript, XSLT, JSP, XML.
PLATFORM: Solaris en Microsoft Windows.
FUNCTIE: Ontwerp, programmeren (Schema, Component templates, Page
Templates).
Redactie systeem
Onderhoud en nieuwe ontwikkeling voor een redactie en document management
systeem in QUADRA STAR. Ik ontwerp en ondehoud de database server, schrijf
client applicaties en script en interfaces om data uit te wisselen met andere
systemen.
TAAL: STAR
PLATFORM: Solaris en Microsoft Windows.
FUNCTIE: Ontwerp, programmeren.
Ecommerce kit
Een compleet PC pakket voor het samenstellen van een database met producten,
omschrijving en foto om via de ingebouwde FTP module rechtstreeks op het
internet te publiceren.
TAAL: C++
PLATFORM: Microsoft Windows.
FUNCTIE: Ontwerp, programmeren en projectleiding.
Internet sites
Diverse internet sites voor bedrijven en instellingen inclusief mijn eigen site.
TAAL: HTML, CSS2, Javascript, Perl, PHP, VBScript
PLATFORM: Windows., Solaris, Linux
FUNCTIE: Ontwerp, programmeren en projectleiding.
Calibratie programma.
Een pc pakket voor het testen en het maken van grafieken van de RF
karakteristieken voor controle van productie eenheid.
TAAL: Delphi
PLATFORM: Microsoft Windows.
FUNCTIE: Ontwerp, programmeren.
SGML conversie
programma.
Conversie software (parser) voor het omzetten van bestaand zetwerk naar SGML
gecodeerde bestanden. Hiervoor heb ik in C en Parspat code geschreven voor het
herkennen van natuurlijke taal en het automatisch toekennen van SGML tags aan
bestaande documenten. Ook werkte ik mee aan het ontwikkelen van de DTD.
TAAL: C
PLATFORM: VAX VMS systeem.
FUNCTIE: Analyse en programmeren.
Telecom interface.
Een modem interface kaart voor remote control van embedded controllers met DES
encryptie en authentication.
TAAL: C en assembler.
PLATFORM: HC11 gebaseerde interface kaart.
FUNCTIE: Ontwerp, programmeren.
GSM Protocol stack
De complete Data en FAX GSM protocol stack voor data en fax en Hayes
command interpreter.
TAAL: C++
PLATFORM: Zeer portable code voor diverse embedded platformen.
FUNCTIE: Ontwerp, programmeren en projectleiding.
GSM Pcmcia modem
De complete embedded software voor een GSM modem inclusief de complete GSM
protocol stack en Hayes command interpreter en pcmcia interface.
TAAL: C en assembler.
PLATFORM: 8031 op eigen hardware ontwerp.
FUNCTIE: Ontwerp en programmeren (deels hardware ontwerp).
Mobint GSM interface
Een set systeem drivers voor het aansturen van een PC gsm interface kaart.
TAAL: C en assembler.
PLATFORM: PC compatibles.
FUNCTIE: Ontwerp en programmeren.
Basic interpreter
Een volledige basic interpreter met extended command set voor GSM
communicatie taken.
TAAL: 8031 assembler.
PLATFORM: 8031 op eigen platform.
FUNCTIE: Ontwerp en programmeren.
Mightycom
Datacommunicatie pakket met vele terminal emulaties
(Ansi,VT100,VT52,Videotex,Teletel en Cept), vele download modules, eigen
MNP5 layer,script engine en fax zend en ontvangst modules.
TAAL: C en assembler.
PLATFORM: IBM compatibles.
FUNCTIE: Ontwerp en programmeren.
MT Comcard
MT 2400 modem
MT9624 modem
Dolphin modem
Interne en externe modems 300 baud tot 38K4. Hiervoor heb ik de complete
embedded software geschreven inclusief kernel,de datapump drivers, de V42 en
MNP protocol layers, FAX, voice over data en de Hayes command interpreter.
Tevens was mijn taak het aanpassen van de software voor de telecom keuringen in
diverse landen.
TAAL: C, PLM en assembler.
PLATFORM: 8031 en Z80 en 80186 processor op eigen platform.
FUNCTIE: Ontwerp en programmeren (deels hardware ontwerp).
Kassa openbaar vervoer.
Embedded software voor kassa systemen en kaart druk systemen voor openbaar
vervoer kaarten.
TAAL: PLZ en assembler.
PLATFORM: Z80 processor op eigen platform.
FUNCTIE: Programmeren.
Nederlands
Talenkennis
Goed, spreken, lezen en schrijven.
Engels
Goed, spreken, lezen en schrijven.
Duits
Redelijk, spreken en lezen.
Dialect
Goed, spreken en lezen en schrijven.
o
Vrije tijd
Ik lees graag boeken over allerlei onderwerpen, mijn belangstelling is
vrij breed, tevens schrijf ik veel artikelen over diverse onderwerpen.
o
Digitale fotografie en beeldbewerking.
o
Het onderhouden van mijn internet sites.
o
Ik maak graag muziek en speel toetsen en gitaar.
o
Ik ben vader van 5 kinderen waar ik graag tijd aan besteed.
Werkervaring
Jan 2009 - Heden
-
Bedrijf
VTSPN
Functie
Senior ontwikkelaar
Dotnet,Tridon, Enterprise Content Management (ECM)
Omgeving
Omschrijving
Bij vtspn werk ik als Senior ontwikkelaar aan DotNet (C#) websites
en intranet sites in een Visual Studio 2008 omgeving en ontwikkel ik
templates en VB code voor het Tridion CMS versie 5.2 sp1. Het werk
bestaat uit nieuwe ontwikkelingen, aanpassen van websites aan
overheidsrichtlijnen en onderhoud van bestaande systemen.
Feb 2007 - Dec 2008
-
Bedrijf
Atos origin
Functie
Software consultant
Tridon, Enterprise Content Management (ECM)
Omgeving
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 - Jan 2007
-
Bedrijf
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 - Feb 2006
-
Bedrijf
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 managment
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 - Jan 2002
-
Bedrijf
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 - Jan 2001
-
Bedrijf
Gerandt iT
Functie
Projectleider internet ontwikkeling.
Omgeving
C++ & Delphi & Java & JavaScript & HTML voor WINDOWS95/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 - Jan 2000
-
Bedrijf
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 - Jun 1998
-
Bedrijf
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 sukses via een universele interface
naar diverse hardware platformen 'ge-port', waaronder WINDOWS95. 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 - Aug 1994
-
Bedrijf
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 - Jan 1991
Bedrijf
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 kopppeling.
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 - Apr 1989
-
Bedrijf
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 - Feb 1986
-
Bedrijf
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 -
-
Bedrijf
Tandy Nederland
Functie
Verkoop en advies computersystemen
Omgeving
TRS-80
Download