No Title
cv: 3572 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



Software engineer
Tilburg
momenteel niet
C#, C++, Visual Studio .Net, SQL-server opdrachten

HAVO en HTS-informatica


Visual Studio .Net, Visual C++, C++, C#, SQL, MS-Access, SQL-server, systeem architect, CAD-applicaties.


Juni 2000 - heden :(eigen bedrijf)

Project: databasesysteem voor machine aansturing
In de eerste zes maanden van 2005 heb ik een database systeem geïmplementeerd dat de spil zal gaan vormen bij de aansturing van machines waarmee optische media beschreven kunnen worden. Een centrale database moest direct benaderd kunnen worden vanaf een PC, indirect vanaf andere PC's in een netwerk met behulp van RPC-calls, vanaf een embedded PC gebruik makend van een webservice, en ook via het internet/intranet door middel van een webinterface.
Gebruikte tools/technieken
Microsoft .Net 2003, C#, Visual Basic .Net, Windows Forms, ADO .Net, SQL, SQL-server, MS-Access, COM Interoperability, ASP .Net, JavaScript, XML-Webservices, .Net remoting, .Net compact framework (Windows CE .Net)
Hardware/besturingsystemen
PC's, embedded PC's, PDA's, Windows XP, Windows NT, Windows CE .Net

Project: Desktop software configuratie beheer toegangsystemen
In de maanden juli, augustus en september heb ik mee ontwikkeld aan een desktop PC applicatie ten behoeve van het configuratie beheer bij toegangsystemen gebaseerd op het gebruik van chipkaarten.
Gebruikte tools/technieken
Microsoft Visual Studio C++ 6.0, ADO, MFC, MS-SQL Server, SQL, MS-Access
Hardware/besturingsystemen
PC's, Windows XP

Project: CAD-applicatie t.b.v het ontwerpen/fabriceren van kozijnen
Verreweg het grootste project wat ik ooit heb gerealiseerd is een CAD-applicatie ten behoeve van het ontwerpen/fabriceren van kozijnen. Er kunnen samengestelde kozijnen van zeer veel leveranciers mee ontworpen worden, en er kan eenvoudig worden gewisseld van leverancier. Nog steeds worden er nieuwe leveranciers aan de database toegevoegd. De applicatie draait op drie CAD-systemen (Arkey, AutoCAD en Tensor), wat zeer hoge eisen stelt aan de software architectuur. Een complex datamodel met daarin duizenden onderdelen die bij de fabricage van kozijnen een rol spelen, vormt het hart. De applicatie wordt momenteel door ongeveer 700 architectenbureaus gebruikt en wordt nog steeds door mij onderhouden. Dit betreft ook het bouwen van nieuwe modules.
Gebruikte tools/technieken
Microsoft Visual Studio 6.0, C++, ADO, DAO, MFC, SQL, MS-Access, Visual Studio .Net, C#, ADO .Net.
Hardware/besturingsystemen
PC's, Windows XP, Windows NT 4.0, Windows 2000

Project: aanpassen CAD-systeem ten behoeve bouwkundige toepassingen
Het werktuigbouwkundig CAD-systeem Tensor (ontwikkeld door LTS) is aangepast voor bouwkundige toepassingen zoals het hierboven beschreven kozijnenprogramma. Bij het implementeren van deze aanpassingen, en het matchen van twee verschillende ontwikkelomgevingen heb ik een belangrijke rol gespeeld.
Gebruikte tools/technieken
Microsoft Visual Studio 6.0, C++, MFC, Win32 API
Hardware/besturingsystemen
PC's, Windows XP, Windows NT 4.0, Windows 2000

Project: vooronderzoek PDA-ontwikkel software
Het uitvoeren van een vooronderzoek ten behoeve van het maken van de juiste keuze voor de ontwikkelomgeving bij het programmeren van PDA's.
Gebruikte tools/technieken

Microsoft Embedded C++ 4.0, MFC, Microsoft Visual Studio .Net (Compact Framework), ADO CE .Net
Hardware/besturingsystemen
PC, Windows XP, PDA, Pocket PC 2002

Diverse kleinere projecten
Het ontwikkelen van een aantal websites
Gebruikte tools/technieken
PHP, MySQL, PEAR, Maguma Studio, Visual Studio .Net, ASP .Net/C#/ADO .Net en JavaScript.
Hardware/besturingsystemen
PC's, Windows XP

Maart 1994 - Juni 2000 : Software ontwikkelaar/ Projectleider bij "de Twee Snoeken Automatisering"
In deze periode heb ik een belangrijke rol gespeeld bij het ontwikkelen van wat nu de grootste CAD applicatie is op bouwkundig gebied in Nederland, de ASD methodiek. Toen ik begon was ASD een bibliotheek van CAD plaatjes met wat losse programma's erbij, geschreven in Turbo Pascal. Met een klein team van ontwikkelaars (bouwkundigen en software mensen) hebben we dit uit weten te bouwen tot een volledige geïntegreerd geheel, geschikt voor meer dan één CAD platform. Naast het ontwikkelen van applicatieprogrammatuur is daarbij ook een zeer geavanceerde programmeeromgeving ontstaan met grotendeels zelf ontwikkelde tools. Een belangrijk tool dat ik daar ontwikkeld heb is een verzameling C++ objecten waarmee CAD onafhankelijk geprogrammeerd kan worden. Ik heb toestemming om deze tools te gebruiken voor mijn eigen ontwikkelingen.
Gebruikte tools/technieken
Microsoft Visual Studio 6.0, C++, ADO, DAO, MFC, Active X, ATL, SQL, MS-Access, Borland Delphi, Object Pascal, Borland database engine.
Hardware/besturingsystemen
PC's, Windows 2000, Windows NT, Windows 98, Windows 95, MS-DOS

Maart 1993 - Februari 1994 : Software ontwikkelaar bij Deerns Rijswijk
Koppeling van een warmte stromingsmodule aan een CAD omgeving, ontwerp en implementatie van een grafische user interface op een SUN werkstation. Wegens de te grote reisafstand heb ik daar maar 11 maanden gewerkt.
Gebruikte tools/technieken
C++, C, SQL, X-Windows
Hardware/besturingsystemen
SUN workstations, Unix

Februari 2001 - Februari 2003 : Software ontwikkelaar CADMES BV
Ontwikkeling en onderhoud van een werktuigbouwkundig CAD/CAM systeem. Belangrijkste opdrachten waren het ontwikkelen van een bematingsmodule volgens NEN Normen en het porten van de CAD/CAM software naar een nieuw type HP Workstation waarbij een op X-Windows graphics driver moest worden ontwikkeld.
Gebruikte tools/technieken
Fortran, C, SQL, X-Windows
Hardware/besturingsystemen
HP workstations, Digital workstations, Apollo Workstations, Unix, Domain OS (Aegis), VMS

Januari 2000 - Januari 2001 : Software ontwikkelaar SAGANTEC
Ontwikkelen van database tools voor een elektronisch CAD-systeem.
Gebruikte tools/technieken
Fortran, C, Pascal, SQL, Sun workstations, Unix, VAX/VMS

Mei 1987 - December 1989 : Software ontwikkelaar CADMES BV
Ontwikkelen en onderhoud van programmeer gereedschappen voor een CAD/CAM systeem. Ontwikkelen van een grafisch meldkamersysteem voor de politie.
Gebruikte tools/technieken
Fortran, C, Apollo workstations, Unix, Domain OS, VAX/VMS

Februari 1986 - April 1987 : vervangende dienstplicht TU-Eindhoven
Meedraaien in een samenwerkingsverband tussen de TU en CADMES waarbij een CAD/CAM omgeving met miljoenen regels systeem afhankelijke FORTRAN-code geport moest worden naar een andere programmeeromgeving.
Gebruikte tools/technieken
Fortran, C, Apollo workstations, Unix, Domain OS, VAX/VMS