Curriculum Vitae 
Ruud van Amesfoort
 
Personalia

Naam: Amesfoort, van
Voornaam: Ruud
Geboorteplaats:  Den Haag
Nationaliteit: Nederlandse
Adres: Gagelstraat 4
Postcode: 5611 BH
Plaats:  Eindhoven
Burgerlijke staat: Alleenstaand
Rijbewijs: A en B
Tel: 040 2430608
Mobiel 0611436664
Email  info@cs-software.nl
 
Profiel

Ruud van Amesfoort is een consultant / software ontwikkelaar en is werkzaam in zijn eigen onderneming,
CS-Software. Hij heeft ruim dertien jaar IT ervaring waarvan bijna tien jaar in software ontwikkeling. Zijn deskundigheid ligt voornamelijk op het gebied van ASP.NET C#, Internet en Delphi, gecombineerd met een gedegen kennis van o.a. ontwikkeltrajecten als RAD. Ruud is ervaren in het leiden van een technisch team en het opzetten en managen van ontwikkeltrajecten. Hij heeft goede commutatieve vaardigheden en kan goed een brug slaan tussen Business en IT.
 
Loopbaan

Halfweg 2006 is Ruud zijn eigen onderneming gestart: CS-Software. Voor deze tijd was hij werkzaam voor o.a. Totalweb, Akkermans & Partners, Cap Gemini Ernst & Young (TMN), The Delphi Company, KSD (Kuipers software Development) en de Gemeente Best.
 
Kennisgebieden
 
·          Visual C# / VB .NET, .NET Framework
·          SQL, Transact-SQL
·          SQL Server, Interbase
·          Scrum / Agile
·          Software ontwikkeling, OO, Multi-tier
·          Microsoft Windows 9x/NT/2000/XP
·          Technische Real-time systemen
·          Microsoft Windows Server 2003
·          Data/internet Security
·          Delphi / Delphi.NET
·          HTML, ASP, JavaScript, Java, COM
·          Sales-order processing
·          Network system engineering, Telematica
·          Buying/purchasing
·          TCP/IP
·          Financialsystems
·          Internet/Intranet/Web development
·          Personal/HRM systems
·          Visual Studio, Visual Studio .NET
·          Business Objects
·          Webservices
·          Project Management
·          FCKeditor (Source + plugins)
·          Office, Word, Access, Excel
·          ASP, ASP .NET
·          RAD, UML, OOP
·          DAO, ADO, ADO .NET
·          XML, XSD, XSLT
 
Branche ervaring
 
MKB, Overheid, Financiële dienstverlening, Software house, Internet (DotCom), Telecom (KPN), Multimedia

Taalvaardigheid
 
Taal                        Spreken                 Lezen                    Schrijven
Nederlands           Moedertaal             Moedertaal             Moedertaal
Engels                    Goed                       Goed                       Goed
Duits                       Redelijk                  Redelijk                   Redelijk 
 
Werkervaring

CML  
Rol                                                         Senior Developer / Architect
Programmeertalen                             ASP.NET 3.5 C# Javascript (JSON)
Server platform Microsoft Windows Server 2003 / SQL 2005
Methoden & Technieken RUP
Activiteit                                                  Ontwikkelen van een opmaaktaal (CML) met designer
Periode                                                   jun 2009- heden

Een opmaak taal gebaseerd op HTML waarmee snel en robust browser compatible user interfaces kunnen
worden gemaakt.
 
Sitemanager (cms  
Rol Senior Developer / Architect
Programmeertalen ASP.NET 3.5 C#
Server platform   Microsoft Windows Server 2003 / SQL 2005
Methoden & Technieken RUP
Activiteit                                                  Ontwikkelen van een CMS Sitemanager
Periode                                                   feb 2009- april 2009
 
Sitemanager is een Content Managment Systeem met een zeer lage drempel. Mensen die nog nooit een website
hebben gemaakt  ( maar wel een word document kunnen opmaken) kunnen met een minimale instructie een website
onderhouden.
 
3D Scanner  
Rol Senior Developer / Architect
Programmeertalen Delphi 7
Server platform   Microsoft Windows Server 2003 / SQL 2005
Methoden & Technieken RUP
Activiteit                                                  Ontwikkelen van 3D Scanner software
Periode                                                   jan 2009- feb 2009
 
Ontwikkeling van 3D Scanner software, m.b.v. een laser worden gegevens naar de computer getransporteerd waar vervolgens een 3d beeld wordt gevormd. De berekende gegevens worden in een database opgeslagen voor verdere bewerking.
 
Fontys Eindhoven  
Rol Senior Developer / Architect
Programmeertalen VB ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003 / SQL 2005
Methoden & Technieken RUP
Activiteit                                                  Ontwikkelen van een account beheer site
Periode                                                   sep 2008- nov 2008
 
Ontwikkeling van een account beheer site. Binnen de site worden zowel functionele
als Product Nummer Accounts beheerd zodat een derde programma ze kan doorvoeren
op de betreffende servers.
 
ING Wholesale  
Rol Senior Developer
Programmeertalen  C# ASP.NET v3.5 / N-Hybernate
Server platform   Microsoft Windows Server 2003 / Oracle
Methoden & Technieken Agile scrum
Activiteit                                                  Ontwikkelen van een financiële site
Periode                                                   feb 2008- jun 2008
 
Ontwkkeling van een (omvangrijke) ASP.NET applicatie, toepassing in financiële sfeer (derivaten beheer systeem).
 
Informa (Euroforum)  
Rol Senior Developer
Programmeertalen C# ASP.NET v2.0.50727 / progress
Server platform   Microsoft Windows Server 2003 / Progress
Methoden & Technieken RUP
Activiteit                                                  Ontwerp & realisatie selections gedeelte van een internationale marketing module
Periode                                                   apr 2007- jan 2008
 
Het ontwerpen en realiseren van de front-end voor het selectie onderdeel van een marketing module voor het project INFORMA FUSION. Dit project beoogt de administratie van een grootte internationale organisatie te integreren en te ontsluiten via het Internet.
 
MultimediaBrains  
Rol Senior Developer / Architect
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003 / SAP
Methoden & Technieken RUP DESK, CRP, XML
Activiteit                                                  SAP OCI koppeling met DeskCVI /Catalogus functie
Periode                                                   okt - nov 2006
 
Het realiseren van een SAP OCI koppeling met het product DeskCvi. Het systeem uitbreiden met een shopping basket functionaliteit en het realiseren van een catalogus functie binnen het framewerk.
 
Totalweb  
Rol Senior Developer / Architect
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003
Methoden & Technieken UML, OOP, MultiCast,N-tier, TCP/IP XML
Activiteit                                                  Ontwikkelen van een realtime auction site
Periode                                                   2006
 
Als Senior Developer heeft Ruud een realtime auction site gerealiseerd, hierbij was hij verantwoordelijk voor het gehele ontwikkel traject. Dit project is onder andere ingezet voor www.rentanauction.nl Deze site verhuurd veilingen die men zelf kan samenstellen en op ieder gewenst moment starten.
 
Totalweb  
Rol Senior Developer / Architect
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003
Methoden & Technieken UML, OOP, Design Patterns (providers),N-tier, HttpHandlers
Activiteit                                                  Ontwikkelen van een content management systeem
Periode                                                   2006
 
 
Als Senior Developer heeft Ruud een content management systeem gerealiseerd, hierbij was hij verantwoordelijk voor het gehele ontwikkel traject. Dit project is onder andere ingezet voor de website van de betreffend firma www.totalweb.nl .
 
Totalweb  
Rol Senior Developer / Architect
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003
Methoden & Technieken UML, OOP, N-tier, XML, XSD, XSLT, TCP/IP, Webservices
Activiteit                                                  Ontwikkelen van een message broker
Periode                                                   2006
 
Als Senior Developer heeft Ruud een message broker gerealiseerd, hierbij was hij verantwoordelijk voor het gehele ontwikkel traject. Dit product maakt het mogelijk om koppelingen tussen meerdere locaties te leggen
en te onderhouden. Communicatie is op basis van XML.
 
Bovag  
Rol Senior Developer / Architect
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003
Methoden & Technieken UML, OOP,Business Objects,N-tier, Providers
Activiteit                                                  Ontwikkelen van een marktplaats
Periode                                                   2005
 
 
Als Senior Developer heeft Ruud een marktplaats voor intern gebruik gerealiseerd, hierbij was hij verantwoordelijk voor het gehele ontwikkel traject. Gebruiker gegevens zijn geïntegreerd met een bestaande website zodat een single logon werd gerealiseerd.
 
Fleetselect  
Rol Senior Developer
Programmeertalen C# ASP.NET v2.0.50727
Server platform   Microsoft Windows Server 2003, Linux
Methoden & Technieken UML, OOP,N-tier, Web Services
Activiteit                                                  Ontwikkelen van koppelingen met derde sites
Periode                                                   2004 - 2005
 
 
Als Senior Developer heeft Ruud een aantal site koppelingen gerealiseerd, hierbij was hij verantwoordelijk voor het gehele ontwikkel traject. De koppelingen zijn o.a. op basis van Webservices en XML Berichten verkeer.
 
Akkermans & Partners  
Rol Senior Engineer
Programmeertalen Delphi 7 / Interbase
Server platform   Microsoft Windows 2000
Methoden & Technieken RAD,N-tier,
Activiteit                                                  Beheer en uitbreiding applicatie
Periode                                                   2003
 
Als Software Engineer heeft Ruud het beheer en de verdere ontwikkeling van een bestaand CRM pakket uitgevoerd. Met dit pakket worden zowel relaties als software abonnementen beheerd. Maandelijks worden er facturen gegenereerd en geëxporteerd naar het financiële systeem.
 
 
Cap Gemini Ernst & Young  
Rol Consultant
Programmeertalen Delphi 5,6,7/ASP/ Java / C++
Server platform   Microsoft Windows 2000
Methoden & Technieken RAD,N-tier,
Activiteit                                                  Detachering , Ontwikkelen van maatwerk
Periode                                                   2001 - 2002
 
Als Consultant heeft Ruud bij een aantal bedrijven meegewerkt aan de ontwikkeling van programma’s die geschreven zijn in Borland Delphi. De omgeving was gericht op zelfstandig werken met een periodieke overlegstructuur in teamverband.

The Delphi Company  
Rol Consultant / Projectleider
Programmeertalen Delphi 5,6,7/ASP
Server platform   Microsoft Windows 2000
Methoden & Technieken RAD,N-tier,
Activiteit                                                  Detachering , Ontwikkelen van maatwerk
Periode                                                   1999 - 2000
 
Als Consultant heeft Ruud bij een aantal bedrijven meegewerkt aan de ontwikkeling van programma’s die geschreven zijn in Borland Delphi. Na een aantal succesvolle opdrachten heeft Ruud bij een aantal nieuwe projecten de rol van Project leider op zich genomen. De omgeving was gericht op zelfstandig werken met een periodieke overlegstructuur in teamverband.
 
Kuipers Software Development  
Rol Lead Developer
Programmeertalen Delphi 5
Server platform   Microsoft Windows 2000
Methoden & Technieken RAD,N-tier,
Activiteit                                                  Ontwikkelen van maatwerk
Periode                                                   1998
 
Als Lead Developer heeft Ruud een bestaand software pakket geheel herzien en omgezet naar een modulair ontwerp. Deze software bevat de volledige administratie van organisaties die opleidingen en cursussen verzorgen in verschillende uitvoeringen.

Gemeente Best  
Rol Systeem beheer /Netwerk beheer
Platform                                                 Microsoft Windows 95, AS400, RS6000, Novell
Databases                                            Interbase Microsoft SQL Server, AS400
Activiteit                                                  Beheer computer systemen en netwerken
Periode                                                   1995
 
Als Systeembeheerder / Netwerkbeheerder heeft Ruud zorg gedragen voor de installatie
en het beheer van verschillende computersystemen en netwerken zoals: AS400, Unix, enz.
 
Princen Computer Systems  
Rol Software Engineer
Programmeertalen Cobol / Visual Basic
Server platform   IBM PC AS400
Databases                                            Interbase Microsoft SQL Server, AS400
Activiteit                                                  Ontwikkelen van maatwerk
Periode                                                   1992
 
Als Software Engineer heeft Ruud meegewerkt aan een software generator die op basis
van een functioneel ontwerp software kan genereren voor 20 verschillende target systemen.
De generator werd geschreven in de programmeertaal Basic en de te genereren taal was Cobol.
 
Opleidingen / trainingen
 
Vooropleidingen
MAVO
HAVO
MTS (TCK)
Hogere Informatica Opleiding

Trainingen en cursussen
C# ASP.NET
Delphi Basis / Advanced
Java
TCP/IP                  
Novell
Training leiding geven
Werken in teamverband

  

     Skip Navigation LinksHome > CV > Ruud van Amesfoort