PERSOONLIJKE GEGEVENS V OORNAAM G EBOORTEJAAR W OONREGIO N ATIONALITEIT R IJBEW IJS
Lars 1980 Utrecht Nederlands Ja
WIE IS LARS? Lars is een ervaren .NET Developer die zowel Web- als Windows applicaties ontwikkelt. Hierbij gebruikt hij graag de modernste technieken, met name degene die tijdbesparend en onderhoudbaarheid verhogend werken. Lars voert regelmatig opdrachten uit in teamverband maar is ook uitstekend in staat om projecten zelfstandig op te pakken, vorm te geven en succesvol af te ronden. Hij houdt korte lijnen aan zodat tijdig bijgestuurd kan worden en hecht er belang aan dat het resultaat optimaal overeenkomt met de verwachting van de opdrachtgever. Dit alles doet hij op een gestructureerde en pragmatische manier.
OPLEIDINGEN EN CERTIFICATEN 2013 2012 2008
1999-2004 1993-1999
-
70-480: Programming in HTML5 with JavaScript and CSS3 70-486 Developing ASP.NET MVC 4 Web Applications SCRUM developer training (Zilverline), BHV MCTS Application development 2.0 MCTS Web based client development 2.0 MCTS Distributed application development 2.0 MCTS Windows based client development 2.0 HBO Communicatiesystemen @ Hogeschool van Utrecht HAVO @ Esdal College Emmen
Page 1 of 6
KENNISOVERZICHT SOFTWARE / TECHNIEKEN ETC. ● (minste ervaring) ●● ●●● ●●●● ●●●●● (meeste ervaring)
Telerik, MVC, MVP, Unity, MySQL 5.1, XSLT, PHP5, MS Exchange, WCF NHibernate(ORM), StructureMap, Infor EAM, Linux , Apache, SharePoint 2007, VB.NET, ASP (Classic), Oracle DB, PL SQL, Toad for Oracle .NET Framework 2 / 3.5 / 4.0, MS SQL Server 2000 / 2005 / 2008, jQuery, Umbraco CMS, DevExpress, WSDL, Webservices, Fiddler, IIS, LinqToSQL(ORM), Team Foundation Server (TFS), WPF .NET Framework 3.5 / 4.0, C#, ASP.NET, LINQ, Windows Forms, HTML, CSS, JavaScript, XML, Windows 7, SCRUM
WERKERVARING PERIODE BEDRIJF ROL TECHNOLO GIEËN
juni 2014 – juli 2014 (2 maanden) SBS Broadcasting B.V. .NET Developer Check_MK, web services, IIS http Module
OPDRACHT
Lars heeft bij SBS Broadcasting een http module ontwikkeld die XML requests afvangt, serialiseert naar JSON en vervolgens opslaat in MongoDB voor verdere verwerking.
P ERIODE
Dec 2013 – mei 2014 (6 maanden) Datacare B.V. .Net Developer WPF, Persistent data structure, F#, Linq, VS2010, TFS2010, Code contracts, Custom membership provider, Moq en MVVM
BEDRIJF ROL TECHNOLO GIEËN
OPDRACHT
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Lars heeft bijgedragen aan de nieuwbouw van een leerlingvolgsysteem specifiek ontworpen voor het speciaal onderwijs. Enkele kenmerken van het systeem zijn: WPF user interface, een persistent data structure waarbij alle vorige versies van een data object bewaard blijven en toegankelijk zijn, zowel online (cloud) opslag als lokale opslag, multi-user omgeving met volledig behoud van data integriteit dmv. merge functionaliteit. Lars heeft onder andere de importfunctionaliteit ontworpen en gebouwd en heeft gewerkt aan een project voor herstructurering van bestaande code zodat een meer modulaire opbouw van de applicatie mogelijk werd. Sep 2013 – Nov 2013 (3 maanden) Coöperatie VGZ .NET Developer PL-SQL Stored procedures, WCF, Windows services, MS-Test (unit testing), Rhino Mock, Info Support Endeavour 5.4, TFS 2010
Page 2 of 6
OPDRACHT
Lars is betrokken bij een ontwikkeltraject waarbij databestanden tussen VGZ en VECOZO uitgewisseld worden door middel van WCF services. Lars heeft voor dit project een Windows service ontwikkeld die grote databestanden uit systeemfolders kan oppakken, splitsen, zippen en opslaan in een Oracle database. Vervolgens kan een tweede Windows service deze delen uit de database halen en via WCF naar VECOZO versturen waarna het gesplitste en gezipte bestand weer gereconstrueerd wordt.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Okt 2012 – aug 2013 (10 maanden) Dienst Uitvoering Onderwijs Zoetermeer (DUO-Z) .NET Developer .NET 4.0, C#, Oracle DB, .NET remoting, JavaScript, jQuery, jqGrid, Linq, XML, ADO.NET, AJAX (RESTful services)
OPDRACHT
Lars heeft bij DUO-Z ontwikkeld aan verschillende applicaties waarmee DUO-Z de bekostiging van scholen realiseert. Het gaat hierbij om een aantal data- en berekeningsapplicaties die draaien op een Oracle database en die met elkaar communiceren d.m.v. XML berichten. De user interface is een aparte applicatie (Cockpit) die in ASP.NET gebouwd is. Lars heeft verschillende componenten uitgebreid met nieuwe XML berichteninterfaces en heeft de Cockpitapplicatie uitgebreid met nieuwe RESTful overzicht- en invoerschermen die real-time met de back-end communiceren. Ook heeft hij logische functies uit Oracle overgezet naar .NET. Tenslotte heeft Lars een cache monitor ontworpen en gebouwd die asynchroon de cache monitort en deze zonodig ververst. De cache monitor kan bestuurd worden d.m.v. .NET remoting.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Aug 2011 – okt 2012 (1 jaar en 3 maanden) Maxgrip .NET Developer .NET 2.0, Windows Forms, C#, VB.NET, SQL Server 2008, ElecKey, nHibernate, DevExpress, .NET Web Services, Infor EAM 8.4/10.1, SCRUM
OPDRACHT
Project Infor EAM import/ export interface. In dit project heeft Lars meegewerkt aan het realiseren van een webservice koppeling tussen de Optimizer+ applicatie en Infor EAM waarmee informatie over FMECA modellen en onderhoud uitgewisseld kunnen worden. Andere werkzaamheden waren het ondersteunen van de supportdesk, het oplossen van bugs in de applicatie, het verbeteren van de netkey license server implementatie en het bouwen van een tool waarmee de integriteit van grote resource bestanden snel gecheckt kan worden.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Feb 2010 – jul 2011 (1 jaar en 5 maanden) Matchcare .NET Developer .NET 3.5 / 4.0, C#, ASP.NET, StructureMap, TFS 2010, SQL Server 2000 / 2008, jQuery, SQL Server CLR functions, Umbraco
OPDRACHT
Project Webportal. Lars heeft gewerkt aan een webportal voor werkzoekenden. Dit omvatte ondermeer een profielendatabase, een Page 3 of 6
applicatie om gebruikers een profiel te laten samenstellen en onderhouden en een vacaturezoeker. Hij heeft ook meegeholpen met de ontwikkeling van een applicatie waarmee diagnostische tests van kandidaten kunnen worden afgenomen.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Dec 2009 – feb 2010 (3 maanden) Centric ITS .NET Developer .NET 3.5, Windows Forms, SQL Server 2008, MS CRM
OPDRACHT
Project WinRIS dataconversie MS CRM. Lars heeft een .NET applicatie ontwikkeld om de klantrelatie data uit WinRIS te converteren naar data voor Microsoft CRM.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Aug 2009 – nov 2009 (4 maanden) Centric ITS .NET Developer .NET 3.5, MVP, TFS, SharePoint 2007, WSPBuilder, Unity
OPDRACHT
Project Key2Zaken. Lars heeft geholpen met het bouwen van WebParts voor SharePoint 2007 met als doel het ontsluiten van burgergegevens uit het GBA voor gemeentemedewerkers. Het projectdoel was tweeledig: ten eerste moesten de controls als WebParts perfect integreren met SharePoint 2007, ten tweede moest het mogelijk zijn om de controls stand-alone in een ASP.NET site te integreren waarbij de functionaliteit volledig behouden moest blijven.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Jul 2009 – aug 2009 (2 maanden) Quality House .NET Developer .NET 3.5, Windows Forms
OPDRACHT
Project Automatisering Webrichtlijnen test. Lars heeft een Windows Forms applicatie ontworpen en gebouwd om software testers te helpen beoordelen in hoeverre een website aan de webrichtlijnen van de overheid voldoet. Deze applicatie produceerde een rapportage waarin vermeld stond op welke onderdelen de website slaagde en welke onderdelen verbeterd moesten worden. De applicatie bevatte een mogelijkheid om een tweede test uit te voeren, waarbij geslaagde onderdelen niet overnieuw beoordeeld hoefden te worden.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Mei 2009 – jun 2009 (2 maanden) Centric Software Engineering .NET Developer .NET 3.5, ASP.NET, SQL Server 2005, stored procedures
OPDRACHT
Project Herbouw bug tracking applicatie. Lars heeft meegewerkt aan het herbouwen van een bug tracking applicatie in .NET voor Centric Software Engineering. De bug tracking applicatie was oorspronkelijk geschreven in ASP classic met business logica in stored procedures en was moeilijk te onderhouden. Besloten werd om de applicatie te herbouwen in .NET en Page 4 of 6
de voordelen van .NET ten opzichte van ASP classic in te zetten tijdens het ontwikkelen.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Feb 2009 – apr 2009 (3 maanden) Centric Software Engineering .NET Developer .NET 3.5, MVC, SQL Server 2005, Linq, ASP.NET
OPDRACHT
Project Webapplicatie TNT. Applicatie voor TNT helpen ontwikkelen waarmee uitzendkrachten geadministreerd kunnen worden.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Jan 2009 – feb 2009 (3 maanden) Centric Software Engineering .NET Developer .NET 2.0, TFS, Web services, stored procedures, Windows Service
OPDRACHT
Project Web service interface TFS. Koppeling gerealiseerd tussen TFS en bug tracking applicatie voor het uitwisselen van bug- en statusinformatie. Het doel was om aangemelde bugs van de helpdesk door te kunnen zetten naar TFS als workitem en vervolgens de status van het workitem terug te rapporteren naar de bug tracking applicatie. Op deze manier kon de melder op de hoogte gehouden worden van de vordering. Aangezien de bug tracking applicatie in ASP classic geschreven was, werd er een Windows Service gebouwd die rechtstreeks op de database werkte.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Sep 2008 – dec 2008 (4 maanden) Centric .NET Developer .NET
OPDRACHT
Gedurende deze periode was Lars fulltime bezig met zijn .NET opleiding.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Mei 2008 – sep 2008 (5 maanden) Centric ISS PHP Developer PHP, MySQL, Eclipse
OPDRACHT
Project Werkordersysteem UPC. Geholpen om een werkorder systeem te realiseren op basis van PHP en MySQL. Met het systeem konden werkorders aan monteurs toegewezen worden, waarbij de orders zo efficiënt mogelijk verdeeld werden op basis van postcode.
PERIODE BEDRIJF ROL TECHNOLO GIEËN
Nov 2005 – mei 2008 (2 jaar en 7 maanden) Diverse opdrachtgevers ASP Classic Developer ASP Classic, SQL Server 2000, Dreamweaver CS3, HTML, CSS
OPDRACHT
Diverse opdrachtgevers en projecten met ASP Classic: - Brouwerbetist: standaard CMS ontwikkeld op basis van ASP met een modulair design; Page 5 of 6
- Thaisverkeersbureau.nl: website incl. maatwerk voor CMS ontwikkeld; - Coachland.nl: website, blog, incl. maatwerk voor CMS ontwikkeld.
OVERIG TALEN HOBBY ’ S
Nederlands (moedertaal), Duits (goed), Engels (vloeiend) Motorrijden en Linux
Page 6 of 6