Ework.nl profiel


U moet inloggen om de contactinformatie te bekijken.
Nog niet geregistreerd?

Algemeen
C# SQL Server 2000/2005 ASP.NET Python

Geboren: 03/12/1966 te Kharkov
Nationaliteit: Nederlandse
Geslacht: man
Burgerlijke staat: Gehuwd
Werk/projectervaring 15 jaar
Freelance
Opleidingen/cursussen
09/1983-07/1988 Universiteit Kharkov, Kharkov, Oekraine
Radio Physics & Electronics
Werkervaring
10/2006-12/2006 BirdsEyeView, Bunnik
Analyst/Programmeur
BirdsEyeView ontwikkelt FlexGate, een uitgebreide applicatie voor CRM, payroll, personeelsinformatie, planning, tijdregistratie, projectregistratie en facturatie van personele diensten Hiervoor heb ik de volgende werkzaamheden uitgevoerd: • Ontwerpen en ontwikkelen van het programma om de gegevens naar de Belastingdienst versturen, namelijk Eerste Dag Melding en Loonaangifte. De berichten worden in XML formaat gegenereerd. • Aanpassing van de functionaliteit van de applicatie FlexGate, ontwikkelen van nieuwe schermen en rapportages. Voor de database programmeren werd er OR-mapper LLBLgen gebruikt. • Aanpassing van de database en ontwikkelen van stored procedures.
04/2006-09/2006 InGenio/AMIS, Amsterdam
Analist/Programmeur
Uitbreiden van de applicatie Quotation Manager. Deze applicatie wordt op een notebook van een verkoper geïnstalleerd en wordt gebruikt om contractgegevens te verwerken. Vervolgens wordt de locale database met de centrale database gesynchroniseerd. Als database wordt Oracle Lite gebruikt en de applicatie is met C# 2.0 geschreven.
10/2005-04/2006 Triquant/Pareto, Vlaardingen
Analist/Programmeur
Politie Rotterdam ontwikkelt het systeem voor digitale handschrift herkenning voor het proces verbaal gegevens. De gegevens worden automatisch herkend, handmatig gecontroleerd en verwerkt en naar een ander systeem geëxporteerd. Deze applicatie heeft een Web interface en is ontwikkeld op basis van ASP.NET en C#. Als database server wordt SQL Server 2000 gebruikt. Dit project is genomineerd voor “Vliegende Pinguïn”, de prijs voor het beste IT project voor Openbaar Bestuur. Hiervoor zijn de volgende werkzaamheden uitgevoerd: • Ontwerpen en ontwikkelen van de database met bijbehorende stored procedures • Voor het ontwikkelen van de applicatie is er een code generator gemaakt om de Transact SQL en C# code te genereren. Dit programma is gemaakt met Python. • Ontwikkelen van Web applicatie • Ontwikkelen van de applicatie voor het importeren en exporteren van gegevens
08/2005-09/2005 Gemeente Enschede, Enschede
Analist/Programmeur
Gemeente Enschede ontwikkelt het systeem VIS2 voor het registreren van probleemjongeren. Dit systeem heeft Web-interface en wordt ontwikkeld op basis van ASP.NET en VB.NET. Als database server wordt SQL Server gebruikt. Hiervoor zijn de volgende werkzaamheden uitgevoerd: • Maken van aantal Web schermen om gegevens in te voegen en verwerken. • Ontwikkelen van een applicatie om de gegevens vanuit de Gemeentelijke Basis Administratie database naar VIS2 te kopiëren. De gegevens worden versleuteld m.b.v. van RSA algoritme en worden via FTP naar VIS2 geuploadt.
05/2005-06/2005 CDG Automatisering, Hilversum
Analist/Programmeur
JT International heeft een SQL Server database met verkoop- en financiële gegevens. Deze gegevens moesten geconverteerd worden naar een aantal platte bestanden die als inputgegevens worden gebruikt door een Siebel systeem. Hiervoor zijn de volgende werkzaamheden uitgevoerd: • Ontwerp van stored procedures en triggers. • Migratie van gegevens m.b.v. SQL Server DTS pakketten.
02/2005-04/2005 NexTime, Capelle a/d/ IJssel
Analist/Programmeur
BSC Van Wissen is een call center. Alle klantgegevens worden in een database bewaard. Er vond een migratie plaats van de bestaande Oracle database naar een nieuwe SQL Server database. Hiervoor zijn de volgende werkzaamheden uitgevoerd: * Ontwikkelen van database. * Ontwerp van stored procedures en triggers. * Migratie van gegevens van oude naar nieuwe database m.b.v. SQL Server DTS pakketten. * Maken rapportages. Er werd ook VBScript gebruikt om verschillende programma's te schrijven en Python om een programma voor gegevensconversie te schrijven.
01/2005-02/2005 -, -
Analist/Programmeur
Ontwikkelen van een object georiënteerd framework voor het maken van de .NET database om applicaties te ondersteunen. Het framework bestaat uit de volgende componenten: * Generieke class om interface voor het bewerken van database tabellen te creëren. * Class voor de dynamische generatie van SQL statements. * Code generator om code voor het uitroepen van stored procedures en functies te creëren. Er worden codes zowel voor VB.NET als voor C# gegenereerd. De generator is in de taal Python geschreven. * Verschillende programma's voor het ondersteunen van het proces van het creëren van databases m.b.v. SQL Server en het laden van gegevens naar de database. Voor het testen werd er de applicatie NUnit gebruikt.
08/2004-12/2004 Corso, Tiel
Programmeur
Het project “Order Track & Trace”. Het is een Web applicatie om de klanten van Checkpoint toegang te geven tot de informatie over hun orders. De informatie wordt dynamisch opgevraagd van de FoxPro database. De opmaak van schermen kan per klant geconfigureerd zijn. Configuratie gegevens worden in SQL Server database opgeslagen. Het programma is geschreven in Visual Basic .NET en ASP.NET.  Hiervoor zijn de volgende werkzaamheden uitgevoerd: * Het ontwerp van database * het cre?ren van stored procedures en triggers * het schrijven van programma om klantgegevens te configureren * het converteren van gegevens van oude naar nieuwe database; Het project “Orders delivered too late”. Dit is een Web applicatie om klanten informatie te geven over de te laat opgeleverde orders. Het programma is geschreven in Visual Basic .NET en ASP.NET. Daarnaast werden ook verschillende applicaties m.b.v. Visual FoxPro geschreven.
04/2004-07/2004 PTS Software, Bussum
Programmeur
Creeren van het “PTS CV database”.   Het project bestaat uit MS SQL Server database met kennisgegevens van en Web applicatie om gegevens te bewerken en CV te genereren. De applicatie verzorgt de volgende functies: * Beheren van kennisgegevens van PTS medewerkers * Cre?ren van CV in MS Word, HTML en XML formaat Hiervoor zijn de volgende werkzaamheden uitgevoerd: * ontwerp van database * creeren van stored procedures en triggers * schrijven programma voor rapport generatie in XML formaat; * schrijven programma voor het converteren van gegevens van XML naar gewenst formaat; * conversie van gegevens uit bestaande CVs in MS Word formaat naar database
05/2003-03/2004 Fermlogic B.V., Sliedrecht
Programmeur
Creeren? van het “Sales Engineering System” voor een fabriek die afsluiters produceert.   Het project  bestaat uit MS SQL Server database met ontwerp- en verkoopgegevens en Visual Basic .NET applicatie. De applicatie bestaat uit twee delen: voor de verkoopafdeling en voor de ontwerpafdeling. De applicatie verzorgt de volgende functies: * Beheren van ontwerpgegevens voor onderdelen, modules en afsluiters * Creeren en beheren van verkoopaanbiedingen op basis van bestaande ontwerpgegevens * Prijs calculatie van aanbiedingen en het creeren van rapporten Behalve deze is er ook een programma geschreven om de gegevens uit de oude MS-Access database te converteren naar de nieuwe database. De gebruikte programmeertaal voor dit programma is Python.
11/2002-03/2003 Allpac International, Raamsdonksveer
Internet specialist
Uitbreiden van de bestaande intranetomgeving waarbij met ERP data voorraadstatistieken kunnen worden gemaakt. Middels een subset-database in Access werd data beschikbaar voor IIS. Met behulp van Visual Interdev werd een Queryscherm gemaakt die op alle omzetaspecten kon selecteren. In het resultaatscherm werden een aantal verschillende dingen tegen elkaar afgezet. De gebruikte programmeertaal voor de actieve onderdelen is VBscript.
03/2001-09/2002 Heidelberg Contiweb, Boxmeer
Software Engineer
Heidelberg/Contiweb maakt rollenwisselaars en drogers als onderdeel van drukpersen. De FD (Flying Dutchman) rollenwisselaar, die o.a. verantwoordelijk is voor een ononderbroken papiertoevoer, wordt middels een pSOS gebaseerd realtime systeem bestuurd. Hiervoor zijn de volgende werkzaamheden uitgevoerd: * analyse en ontwerp van nieuwe functionaliteit zoals het center loaden (communicatie tussen verschillende rollenwisselaars nodig) en integratie van de touchdown sensor. * plannen van testen, schrijven testprogramma's en uitvoeren van testen op rollenwisselaar; De globale testen worden automatisch uitgevoerd op een aantal gekoppelde realtime simulatoren, (b.v. transportsysteem- en turret-simulator). In de module testen, die onder Windows worden uitgevoerd, worden alle paden van de Finite State Machine doorlopen. * opstellen ontwerp- en test-documentatie. * corrigeren van fouten in bestaande programma's; * reviewen van technische documentatie Een aantal nieuwe versies van het besturingsprogramma voor de FD rollenwisselaar zijn gemaakt en naar volle tevredenheid bij de klanten opgeleverd.
08/1999-01/2001 KPN Telecom, Den Haag
Programmeur
In deze periode binnen twee projecten werkzaam geweest: 1- onderhoud van DINTMET (Districts INTegrale METingen Database), een informatie systeem dat de performance en routingsgegevens van Nederlandse telefooncentrales verwerkt; Hierin werd gebruik gemaakt van Oracle, PL/SQL en RCS. 2- ontwerp en implementatie van VTOA Reporting Tool, een rapportage tool dat er voor zorgt dat gebruikers rapporten over telefoonverkeer via Intranet kunnen opvragen. De rapporten worden gegenereerd in een XML formaat waarna ze makkelijk kunnen worden omgezet in elk ander gewenst formaat. Een simpele taal om rapport structuur te beschrijven is ontwikkeld en m.b.v. Lex en Yacc (in C) gerealiseerd. De volgende werkzaamheden uitgevoerd: * opstellen van een functioneel- en technisch ontwerp; * plannen van testen, schrijven van test scripts, uitvoeren van testen; * implementeren van nieuwe functionaliteiten * opstellen van documentatie. Het DINTMET systeem werd continu op tijd aangepast aan veranderende omstandigheden o.a. toevoegen van nieuwe soorten van telefooncentrales. De VTOA Reporting Tool is geheel afgerond.
04/1999-07/1999 Schepenkring, Lelystad
Programmeur
Voor de Schepenkring is door PTS een applicatie gemaakt waarin het bestand van schepen is vastgelegd en waarmee dit bestand vanuit de verschillende verkoopkantoren kan worden geraadpleegd. Tevens is deze database voor het publiek beschikbaar gemaakt door middel van een interactieve website. Deze beide applicaties zijn gebaseerd op MS Access en o.a. Visual Basic. Hiervoor zijn zelfstandig diverse uitbreidingen gerealiseerd, waarbij database structuur, code en schermen aan bod kwamen. Uiteraard is het functioneel ontwerp van de bestaande applicatie volledig gedocumenteerd.
10/1997-03/1999 KLM, Amstelveen
Programmeur
Werkzaamheden in deze periode bestonden vooral uit preventief en correctief onderhoud aan een vluchtplanningssysteem. Het systeem waaraan het onderhoud werd gepleegd was geschreven in PL/1, daarbij gebruikmakend van IMS en DB/2. Onderdeel van het correctief onderhoud was het oplossen van het jaar 2000 probleem. Naast deze werkzaamheden zijn nog een aantal ontwikkelingen uitgevoerd: * het ontwerpen en realiseren van een systeem dat meteorologische gegevens bewerkt en geschikt maakt voor het vluchtplanningssysteem; * het realiseren van een programma voor het printen van navigatiekaarten (in postscript); * uitbreiden en onderhouden van een FlightStart applicatie geschreven in Visual Basic, draaiend op MS-Access. De bugs in het vluchtplanningssysteem werden continu op tijd verholpen. Een nieuwe versie van een FlightStart applicatie is gemaakt en getest. Het jaar 2000 probleen voor vluchtplanningsysteem is geheel opgelost. Het subsysteem voor meteorologische gegevens is geschikt gemaakt voor het nieuwe gegevensformaat van WMO (Word Meteorological Organization). Het subsysteem voor het printen van navigatiekaarten produceert nu output in modern PostScript formaat in plaats van het verouderde grafische HPGL formaat.
07/1995-09/1997 BASIS bank, Kharkov, Oekraine
Programmeur
In deze periode geparticipeerd in het ontwerpen van een banksysteem in Oracle 7.1 DBMS in een SCO Unix 3.0 omgeving. Projectgrootte: 10 manjaar. De hoofdtaken waren: * het schrijven van programma’s om rapporten te kunnen genereren, gebruik makend van Oracle Reports 2.0, Forms 4.0, SQL*Plus, C, Awk en Korn Shell. De rapporten waren zowel voor intern gebruik voor het hoofdkantoor als voor de Nationale Bank van de Oekra?ne; * het schrijven van packages en opslagprocedures in PL/SQL 2.1 en geparticipeerd in het ontwerp van de bank database structuur; * gebruik gemaakt van Foxpro 2.6 voor het consolideren van informatie van de bijkantoren met die van het hoofdkantoor; * het schrijven en onderhouden van programma’s voor krediet en deposito management; * het schrijven van een programma voor het faciliteren van rekeningmanagement voor grote klanten, welke toestemming hebben om in korte tijd een grote hoeveelheid rekeningen te openen, met behulp van grove klant-informatie in text formaat; * het schrijven van diverse andere programma’s, gebruikmakend van Foxpro 2.6; * de rol van systeem analist vervuld. Het nieuwe banksysteem is in juli 1996 in gebruik genomen als vervanger van het oude banksysteem. De bank is met een andere bank gefuseerd en het banksysteem werd daarvoor geheel aangepast.
03/1992-06/1995 Join-Stock company 'Kharkov Tool Plant', Kharkov, Oekraine
Programmeur
In deze periode gewerkt aan een verschillende applicatie voor de afdeling personeelszaken en de financiele afdeling. In de applicaties zijn de volgende functionaliteiten verwerkt: * een human resources management applicatie voor de afdeling personeelszaken; * salaris programma voor de afdeling rekeningen; * programma voor aandelenmanagement en dividend berekening; * het schrijven van een macro pakket voor het faciliteren van de editing van sourcecode voor verschillende programmeertalen. Deze macro is geschreven in CMAC, een built-in taal voor Multi Edit applicaties. De administratie van de afdeling personeelszaken is sinds augustus 1992 geautomatiseerd. Het berekenen van de salarissen voor het gehele bedrijf is sinds maart 1994 volledig geautomatiseerd.
09/1988-02/1992 Institute of Radio Physics & Electronics, Kharkov, Oekraine
Research Fellow
De werkzaamheden bestonden uit het schrijven van calculatieprogramma’s, geschreven in PL/1 en Fortran. Daarnaast programma’s geschreven voor grafische presentaties en animaties in C en Turbo Pascal. Tevens het controlerende programma geschreven voor een experimentele setup voor radio- meetinstrumenten met gebruikmaking van CAMAC apparatuur. Een experimentele setup voor radiometingen is volledig geautomatiseerd.