Curriculum Vitae Ing. R.J. Pot Persoonlijke gegevens Naam Geboortedatum Nationaliteit Woonplaats Telefoon Burgerlijk staat E-mail LinkedIn www
ing. R.J. Pot 20 juni 1972 Nederlandse Utrecht Op aanvraag. gehuwd
[email protected] http://nl.linkedin.com/in/robbypot http://pot-it-solutions.com
Samenvatting Ik ben een ervaren Microsoft .NET ontwikkelaar met als achtergrond HBO informatica. Naast fundamentele technische kennis ben ik ook in staat is om functionele vraagstukken pragmatisch te vertalen naar een technische oplossing. Ik houd mijn kennis van de laatste technieken op peil door het volgen van online Pluralsight modules. Specialismen Microsoft ASP.NET (Web forms en MVC) . NET versie 1.1 t/m 4.5. (voornamelijk ontwikkeling in C#) Microsoft Ajax inc. Ajax Toolkit. SharePoint 2010 Microsoft SQL-server (T-SQL) Scrum denker Recente ervaring Afgelopen jaar Binnenhavengeld applicatie geheel zelfstandig gerealiseerd bij Havenbedrijf Amsterdam. MVC5, EF6, SQL-server, TDD, TFS online, scrum. Daarvoor 3 jaar in scrum teamverband bouw SharePoint websites voor Mijnomgevingen van PGGM, PFZW en RaboPPI. Daarvoor geheel zelfstandig zeehavengeld applicatie in ASP.NET ontworpen en gebouwd voor Haven Amsterdam.
15 april 2015
Opleidingen Reguliere opleidingen 1992 - 1998 HBO – Richting: Technische Informatica Afstudeervakken: Robotica, JAVA en Artificiële Neurale Netwerken 1989 - 1992 MTS – Richting: Elektronica 1985 - 1989 MAVO Vakgerichte opleidingen 2003 MCSD C# traject gevolgd via werkgever. Onderdelen ASP.NET, Windows applicaties, Webservices en SQL server 2000. 2002 Introduction to C# Programming for the Microsoft .NET Platform (Microsoft official curriculum). 2001 Smartforce online cursus ASP en JAVA. 1998 Fast track to Powerbuilder 5.0 1997 MS Windows NT core technologies Zelfstudie 2013 - nu Verschillende Pluralsight modules doorlopen. (o.a. AngularJS, Knockout, MVC, Phonegap) 2009 Microsoft MVC 2.0 , jQuery en Test driven development binnen VS2010. 2009 Microsoft Azure (en SQL Azure) workshop en CTP. 2007 WCF webservices.
Werkervaring Havenbedrijf Amsterdam (Februari 2014 – April 2015): Analist/Programmeur Zelfstandig het nieuwe Binnenhavengeld systeem gerealiseerd. Systeem bestaat uit een externe en interne website waarmee het gehele proces van aangifte doen afgehandeld kan worden. Systeem heeft file based koppelingen naar het Exact boekhoudsysteem en schependatabase system IVR. Test driven ontwikkeld in Visual Studio 2013. SysteemInformatie: ASP.NET MVC 5, EF6, ASP.NET Identity 2.0, IoC (Unity), Moq, Bootstrap, TFSonline, SCRUM.
PGGM (Januari 2011 – December 2013): Analist/Programmeur Bouw SharePoint 2010 websites voor de mijn-omgevingen van PGGM (Geld voor later), PFZW (MijnPFZW) en RaboPPI (Mijn RaboBedrijvenPensioen). Deelnemers kunnen hun pensioengegevens inzien in deze omgevingen en hun toekomstige inkomsten simuleren. Door meerde agile (scrum) teams werden de websites gebouwd en opgeleverd. Mijn rol lag voornamelijk bij de bouw van de pensioengerelateerde functionaliteit in de ASP.NET WebParts van SharePoint en het communiceren met de complexe backend systemen. SysteemInformatie: SharePoint 2010, ASP.NET 3.5 C#, Linq, SQL Server 2008, Microsoft Ajax, Microsoft Ajax toolkit, SCRUM.
Haven Amsterdam (Juni 2010 – December 2010): Analist/Programmeur Functionaliteit toegevoegd aan de applicatie welke ik in 2006 en 2007 voor Haven Amsterdam gebouwd heb. Wederom geheel zelfstandig de nieuwe functionaliteit ontworpen en gebouwd. SysteemInformatie: ASP.NET 3.5/4.0 C#, Linq, SQL Server 2008, Microsoft Ajax, Microsoft Ajax toolkit, Powerdesigner.
PGGM (Oktober 2009 - Februari 2010): Analist/Programmeur In teamverband meegebouwd aan de nieuwe PGGM Pensioenplanner webapplicatie. Deelnemers aan het PGGM Pensioenfonds kunnen in de pensioenplanner een overzicht van hun pensioenbedragen zien. Ook kunnen ze deze bedragen manipuleren om een andere pensioen situatie te simuleren.
15 april 2015
Systeeminformatie: ASP.NET 3.5 C#, Linq, SQL Server 2005, Microsoft Ajax 1.0, Microsoft Ajax toolkit, Reporting server client.
15 april 2015
Haven Amsterdam (Juli 2008 - April 2009): Analist/Programmeur Functionaliteit toegevoegd aan de applicatie welke ik in 2006 en 2007 voor Haven Amsterdam gebouwd heb. Wederom geheel zelfstandig de nieuwe functionaliteit ontworpen en gebouwd. SysteemInformatie: ASP.NET 2.0 C#, SQL Server 2000, Microsoft Ajax 1.0, Microsoft Ajax toolkit, Powerdesigner.
PGGM (Januari 2008 - Juni 2008): Analist/Programmeur In een team van 5 ontwikkelaars meegewerkt aan de front-end van de PGGM inkomensplanner webapplicatie. Met deze applicatie kan een klant van PGGM online zijn huidige pensioensituatie zien en simulaties uitvoeren om hier aanpassingen in aan te brengen. De benodigde data werd m.b.v. webservices benaderd. In de gebruikersinterface werd veel gebruik gemaakt van Microsoft Ajax 1.0 en de Microsoft Ajax toolkit. Systeeminformatie: ASP.NET 2.0 C#, Microsoft Ajax 1.0, Microsoft Ajax toolkit.
Haven Amsterdam (Februari 2006 - December 2007): Analist/Programmeur Geheel zelfstandig een ASP.NET 2.0 webapplicatie ontworpen en gebouwd om Zeehavengeld te berekenen (FO/TO/Bouw/Test). De berekeningen worden gemaakt m.b.v. een beslisboomstructuur. Deze beslisboom kan een functioneel beheerder geheel volgens de verordening ontwerpen waardoor makkelijk wijzigingen in berekening gemaakt kunnen worden. In het systeem zijn interfaces gebouwd om gegevens te lezen en weg te schrijven naar andere systemen. Daarbij is voor de berichtcommunicatie gebruikt gemaakt van webservices en XML. De PDF rapporten die gegenereerd werden zijn ontwikkeld m.b.v. reporting server client functionaliteit van ASP.NET. SysteemInformatie: ASP.NET 2.0 C#, SQL Server 2000, Microsoft Ajax 1.0, Powerdesigner.
BRINK'S money processing b.v (Oktober 2005 - December 2005): Analist/ Programmeur Door mijn ervaring, die ik eerder dit jaar heb opgedaan bij Brink’s, heb ik een belangrijke rol vervuld bij het ontwerp voor nieuwe functionaliteit in de applicatie voor de geldtelcentrale. Ik heb een belangrijk deel van het Functioneel ontwerp voor mijn rekening genomen en uiteindelijk een technische basis in VB.NET ontworpen en gemaakt om met het CRM pakket Axapta te communiceren. Systeeminformatie: VB.NET, SQL server
Esquerel (Juli 2005 – September 2005): Programmeur Bouw web applicatie voor het registreren van bestekken voor het CROW. Applicatie geheel zelfstandig door mij ontwikkelt. De gebruikte taal was C# en de database engine MySQL. De datalaag communiceerde via de Microsoft Patterns and Practices Library met de database. Systeeminformatie: ASP.NET, C#, MySQL, Microsoft Patterns and Practices Library. BRINK'S money processing b.v (November 2004 - Juni 2005): Programmeur Project betreft nieuwe functionaliteit toevoegen aan de bestaande applicatie voor de geldtelcentrale. Mijn rol was voornamelijk programmeur maar heb ook ondersteuning aan junior programmeurs gegeven en was verantwoordelijk voor het release management. Aanpassingen zijn in Visual Basic 6 uitgevoerd waarbij kleine geheel nieuwe onderdelen in VB.NET/C# gebouwd zijn. Documentatie geheel Engels. Systeeminformatie: Visual Basic 6, SQL server, VB.NET, C#. Korte opdracht waar aanpassingen aan een driver zijn gemaakt. De driver wordt ingezet om de applicatie van de geldtelcentrale met de telmachine te laten communiceren. Opdracht wordt door NCIM bij Brink’s uitgevoerd. De gemaakte documentatie is Engelstalig opgeleverd. Systeeminformatie: Visual Basic 6.
15 april 2015
Sara Lee/Accenture (September 2004): Programmeur Korte spoedopdracht waarin een nieuwe module aan een SAP mobile application studio applicatie toegevoegd is. Binnen SAP mobile application studio is gebruik gemaakt van VBA als programmeertaal. De applicatie wordt door service monteurs gebruikt om service contracten te onderhouden. Opdracht wordt door Accenture Italië uitgevoerd dus de voertaal en documentatie was Engelstalig. Systeeminformatie: SAP mobile application studio. MS SQL-Server 2000.
Rabobank ICT (Maart 2001 - Mei 2004): Analist/Programmeur Verantwoordelijk voor het functioneel ontwerp, technisch ontwerp en bouw van een toepassing voor het Rabobank Klant Contact Centrum (RKCC). De toepassing dient ter ondersteuning van de live agents in het callcenter. De toepassing is in eerste instantie ontwikkeld voor het RKCC, maar is later zo gebouwd dat hij voor bijna alle andere callcenter vormen van de Rabobank kan worden ingezet. De applicatie onderhoudt via MQSeries verschillende verbindingen met externe systemen om gegevens van de bellers te achterhalen en weg te schrijven. Om met de telefooncentrale te communiceren (Alcatel centrale met Genesys telefonie software) is er een softphone gebouwd waarmee de agent zijn telefoongesprekken kan bedienen. In een later stadium van het project is de softphone uitgebreid met functionaliteit om met de outbound-module van Genesys te communiceren. Systeeminformatie: Visual Basic 6, MS SQL-Server 97 en 2000, IBM MQSeries, Genesys Call Center Software.
ABN AMRO DG IT Verzekeren (Juli 1998 - februari 2001): Analist/Programmeur Ontwerp en ontwikkeling van een applicatie waarmee documenten in het imaging tool IBM VisualInfo geïndexeerd kunnen worden. De applicatie is component based opgebouwd zodat andere applicaties de functionaliteit kunnen delen. Systeeminformatie: Visual Basic 5.0, IBM VisualInfo. Ontwerp en bouw Powerbuilder applicatie die een snapshot maakt van de gegevens van een MQbericht, en ervoor zorgt dat de gegevens in documentvorm aan het imaging tool VisualInfo wordt toegevoegd. Systeeminformatie: Powerbuilder 6.5, C, IBM DB/2, IBM VisualInfo. Functioneel ontwerp, technisch ontwerp, bouw, test en invoering van de applicatie Formulieren en Cheques Personaliseren. De applicatie print cliëntgegevens op cheques, chequeomslagen en formulieren in de printstraat van ABN AMRO. De gegevens voor het printen komen van het mainframe en worden via een MQ-Series verbinding van het mainframe overgenomen. Systeeminformatie: Powerbuilder 6.5, IBM DB/2, IBM MQSeries. Uitbreidingen gemaakt op een schadeverzekeringen applicatie. De applicatie vormt een gebruikersvriendelijke schil voor het invoeren van schademeldingen op het mainframe. De koppeling met het mainframe verloopt via screenscrape functies. Systeeminformatie: Objectview, IBM DB/2.
15 april 2015
Buro Medische Automatisering (Februari 1997 - maart 1998): Stagair, Programmeur Ontwikkelen databaseapplicatie t.b.v. Landelijke Gynaecologie Registratie. Systeeminformatie: Visual Basic 5, dBase Koppeling tussen ziekenhuis Laboratoriuminformatiesysteem en Mosos
applicatie (elektronisch dossier bestemd voor de registratie van poliklinische zwangerschapscontroles) gemaakt. Koppeling is op het HL-7 protocol gebaseerd, gebruik makend van TCP/IP. (Afstudeeropdracht) Systeeminformatie: Visual Basic 5.
Interface tussen echograaf en Mosos applicatie (datamanagement systeem bestemd voor het verloskundig echoscopisch onderzoek) gemaakt. De gegevens van de echograaf worden via de RS-232 poort uitgelezen, in de applicatie aan de gebruiker getoond en in de database opgeslagen. Systeeminformatie: Visual Basic 4 & 5, dBase.
Vaardigheden Branche kennis Medische automatisering vanaf 1997 t/m 1998 Financiële dienstverlening vanaf 1998 tot 2005 en 2008 t/m 2013 Overheid 2005 t/m 2010
Computertalen Microsoft .NET. architectuur. (ASP.NET 3.5, 4, ADO.NET en WCF WebServices) met zowel C#. als VB.NET als taal. HTML, CSS, jQuery en javascript. Gebruik Data en configuratie onderdelen van microsoft Patterns en Practices Library. Microsoft MVC in combinatie met Nunit test driven development. Microsoft Ajax, Microsoft Ajax toolkit , Knockout. Phonegap XML Visual Basic (4.0, 5.0 en 6.0) inc. COM+ Powerbuilder (5 en 6.5). (geen recente kennis meer) JAVA en C (geen recente kennis meer)
Databases Uitgebreide kennis van SQL en de database systemen MS SQL-Server (2008), MySQL en IBM DB/2. In MS SQL Server veel ervaring met het schrijven van Stored procedures in TSQL.
Methoden en technieken Method/1 UML Agile (scrum)
Omgevingen Windows, Windows server 2008 Unix (elementaire kennis)
15 april 2015
Softwarepakketten Microsoft team system SAP mobile application studio Microsoft Office (Word, Excel, Access, Powerpoint) IBM MQSeries (5.1) Microsoft Transaction Server PowerDesigner 7.0 Visual SourceSafe PVCS Modeleertools Visio en ABC flowcharter
Talen Nederlands: moedertaal Engels: schrijven en spreken goed, lezen zeer goed
Overige informatie
Interesses en hobby's: spinning, racefietsen, en mountainbiken Sterke eigenschappen: teamwerker, zelfstandig, stressbestendig, georganiseerd, analytisch
Ik ben in het bezit van rijbewijs B en auto In het bezit van verklaring van geen bezwaar (security clearance) als NATO deelnemer. Verklaring geen bezwaar voor personen die een Vertrouwensfunctie bij het ministerie van Defensie gaan vervullen. Verklaring goed gedrag gemeente Utrecht. In bezit van VAR (Winst uit onderneming)
Referenties Op verzoek
15 april 2015