Projecten
Huidig project
sr. software developer bij DBF.Ontwikkelen van een externe koppeling van de door DBF beheerde database met lidmaatschapsgegevens van een grote klant.
Deze externe data koppeling wordt middels WCF en REST ontwikkeld.
Daarnaast wordt er een desktop applicatie met backoffice functionaliteit ontwikkeld.
Het project wordt uitgevoerd met 1 mede-developer en 1 lead developer middels de Scrum methodiek.
Gebruikte tools / methodieken: Visual Studio 2010, ASP.NET 4, C# 4, Scrum, Sql Server, REST en Unit testing.
Projecten hiervoor
2011 - 2012, sr. software developer bij Tellus (online lead generation).Aanpassingen aan de publieke websites en backoffice processen.
De aanpassingen worden gedaan in korte iteraties met behulp van Scrum.
Gebruikte tools / methodieken: Visual Studio 2010, ASP.NET 4, C# 4, Scrum, Sql Server, JQuery, QLinq, TypeMock en Unit testing.
2011, sr. software developer bij RTL.
Ontwikkelen website voor het annuleren van abonnementen op nieuwsbrieven.
Gebruikte tools / methodieken: Visual Studio 2010, ASP.NET 4, C# 4, Sql Server, Linq en Unit testing.
2011, sr. software developer bij Meeùs.
Ontwikkelen koppeling kassasysteem - backoffice.
Ontwikkelen van een WCF service die verzekering- en premiedata levert aan kassasystemen t.b.v. het verkopen van verzekeringen. Vanuit het kassasysteem kunnen polissen worden aangemaakt die door de WCF service naar de backoffice worden gezet.
Dit project is als 1-mans project uitgevoerd en behelst de volgende stappen:
• Ontwikkelen van een high level functioneel ontwerp;
• Ontwikkelen van een high level technisch ontwerp;
• Ontwikkelen van project en testproject;
• Opleveren van de software en documentatie middels een decharge document.
Gebruikte tools / methodieken: Visual Studio 2010, ASP.NET 3.5, C# 3.5, Sql Server, Linq, Moq, WCF en Unit testing.
2011, Lead developer .Net bij DNM.
Voor een klant van DNM (VHB) wordt gewerkt aan de Maintis applicatie (Maintis biedt de oplossing om storingen te melden door wie, waar en wanneer u wilt; een applicatie voor de gebouweigenaar, beheerder en installateur).
Als lead developer bouw ik mee aan het project en bewaak ik het development proces.
Gebruikte tools / methodieken: Visual Studio 2008, ASP.NET 3.5, C# 3.5, SqlServer Reporting Services, NHibernate, Jquery, Sql Server, Linq to NHibernate, Linqpad en Unit testing.
2010 - 2011, sr. software engineer bij GiveANight.
De GiveANight hotel cadeaukaart werkt als een tegoedkaart. De besteller kan de cadeaukaart een waarde geven van tussen de € 25 en € 2.000. Dit tegoed is te gebruiken voor één of meerdere hotelovernachtingen in meer dan 50.000 hotels wereldwijd, zonder verloopdatum en restricties zoals verplicht dineren in het hotel.
Er wordt gewerkt aan diverse sites van GiveANight zoals de publieke website, de backoffice, de B2B websites en de B2B webservices.
Er wordt gewerkt met korte iteraties (2 à 3 weken) waarbij elke keer wordt gekeken welke functionaliteiten de meeste business value opleveren.
Gebruikte tools / methodieken: Visual Studio 2010, ASP.NET 3.5 / 4.0, C# 3.5 / 4.0, ASP.NET MVC, Entity Framework 1 en 4, Jquery, Sql Server, Linq, Moq en Unit testing.
2010, sr. software engineer bij Tenergy.
Tenergy is gespecialiseerd in het inrichten van energievoorzieningen en stuurt deze automatisch aan op basis van de actuele energiemarkt.
In teamverband wordt gewerkt aan onderdelen van de portal waarmee klanten hun energievoorziening kunnen beheren; o.a. datapresentatie en inzet energievoorziening.
Er wordt gewerkt volgens de Agile principes, wat o.a. een dagelijkse standup meeting, korte iteraties, pair programming en een korte lijn met de klant inhoudt.
Gebruikte tools / methodieken: Visual Studio 2008, ASP.NET 3.5, C# 3.5, ASP.NET MVC, Entity Framework, Jquery, Sql Server, Linq, Unity en Unit testing.
2009 - 2010, sr. software engineer bij BuienRadar.
Werkzaam geweest aan diverse onderdelen van BuienRadar: de BuienRadar site voor mobiele devices BuienRadar.mobi, de scandinavische mobiele BuienRadar sites, de Duitse mobiele BuienRadar site niederschlagsradar.mobi en de Vista desktop gadget voor niederschlagsradar.
Hiervoor zijn diverse pagina's ontwikkeld en afbeeldingen voor samengesteld.
Daarnaast is gewerkt aan een nieuwe site met wintersport-weer informatie: www.winterradar.nl. Hiervoor is o.a. een Google maps pagina gebouwd met daarop een overzicht van sneeuwhoogtes, temperaturen, aantal liften en webcams.
Ook is een importmodule ontwikkeld die externe actuele- en verwachtingsdata importeert.
Gebruikte tools / methodieken: Visual Studio 2008, ASP.NET 3.5, C# 3.5, ASP.NET MVC, Entity Framework, Jquery, MySQL, Sql Server 2008, Subgurim.NET, WURFL en Linq.
2009, sr. software engineer bij Solvec.
Herbouw van de site www.beurs.nl in opdracht van Reed Business.
Aan deze site is in teamverband (twee developers en een architect) gewerkt als sr. software engineer. De functionele eisen voor deze site zijn door de opdrachtgever vastgelegd; het grafisch design is door een extern bureau ontwikkeld.
Aan de hand van de requirements heb ik voor onderdelen van de site een high-level technisch ontwerp en architectuur design gemaakt en deze onderdelen ontwikkeld.
Enkele onderdelen die door mij zijn ontwikkeld: nieuwspagina's, commentaar toevoegen op artikelen, importeren van externe (RSS) feeds, opinie pagina's, RSS feeds en de advertentie module.
Het was een leuk maar ook veeleisend project waar search engine optimalisatie en performance een grote rol spelen: het is een site met 7,5 miljoen pageviews per maand en die bezoekers moeten snel worden voorzien van content.
De uitdaging zat 'm onder andere in caching, het framework, de data uitwisseling etc.
Gebruikte tools / methodieken: ASP.Net MVC, ASP.Net 3.5, C# 3.5, JQuery, Linq, Visual studio 2008, Entity framework, Unit testing, Visual Studio 2008, SQL server 2008, Nlog.
2008 - 2009, sr. software engineer bij PHI-Data.
PHI DATA ontwikkelt o.a. software voor Auto-ID (RF en RFID) en datacollectie oplossingen.
In deze functie worden client-server applicaties ontwikkeld voor warehousing (processen inslag, verplaatsen, opslag, uitslag e.d.). De client applicaties worden ontwikkeld voor mobiele devices (handscanners) die werken op een Windows mobile operating (Windows CE). De server applicaties zijn Winforms applicaties voor communicatie met de backend systemen en webservices / WCF services voor de data ontsluiting uit de database.
In deze functie is het FO en TO geschreven en de software gebouwd, getest en opgeleverd.
Gebruikte tools / methodieken: C#.Net 3.5, Compact framework 3.5, Windows CE, Sql-Server 2000, Webservices, WCF, Visual Studio 2008, Nlog.
2008 - 2008, sr. software engineer bij Delta-N.
Voor surfdiensten worden aanpassingen gedaan aan de site www.surfdiensten.nl.
In deze functie wordt het TO gemaakt en de aanpassingen ontwikkeld en getest.
Gebruikte tools / methodieken: C#.Net 1.1, Sql-Server 2000, CMS 2002, ASP.Net 1.1, Visual Studio 2003, OO, Javascript.
2007 - 2008, sr. software engineer bij Delta-N.
Voor A&O services wordt een nieuwe verzekeringswebapplicatie ontwikkeld voor het onderdeel ‘schade’. Hierin worden in eerste instantie de ziektekosten-producten beschikbaar gesteld. De onderdelen in dit traject zijn o.a. premie, uitkeringen en offerte.
In deze functie wordt het TO gemaakt en de applicatie ontwikkeld en getest.
Daarnaast is de rol van team-lead vervuld.
Gebruikte tools / methodieken: C#.Net, Sql-Server 2000, ASP.Net 2.0, Selenium testing, Visual Studio 2005, OO, Javascript, unit testing, Agile development, SOA.
2007, sr. software engineer bij Delta-N.
Diverse Microsoft CRM aanpassingen:
• Converteren 3rd-party CRM applicatie database naar Microsoft CRM.
• Front-end aanpassingen met behulp van Javascript
• Callout implementaties met behulp van C# en de Microsoft CRM SDK.
Gebruikte tools / methodieken: C#.Net, Visual Studio 2003, Microsoft CRM SDK, Javascript, NUnit.
2007, sr. software engineer bij Delta-N.
Ontwikkelen IGOR. Als uitbreiding op de eigen ontwikkelstraat is samen met een andere collega Delta-N Igor ontwikkeld.
Igor is een code generatie tool die het repeterende en voorspelbare werk voor zijn rekening neemt.
Igor is ontstaan uit de gedachte dat het niet nodig is om de data-access laag elke keer met de hand te maken en te onderhouden als deze ook te genereren is.
Gebruikte tools / methodieken: C#.Net, Visual Studio 2005, NUnit.
2007, sr. software engineer bij Delta-N.
Retail Time and Attendance (RTA) is een applicatie die geplande- en gewerkte uren uit de kassa's verwerkt en aan de payroll applicaties aanbiedt.
Mexx heeft meer dan 300 Mexx stores door heel europa. Daar worden in de kassa's (POS's) uren gepland en geregistreerd. Deze worden wekelijks in XML formaat geëxporteerd naar- en ingelezen in de centrale RTA applicatie. Daar worden ze gekoppeld aan de juiste payroll medewerkers en worden bonussen en correcties ingevoerd. Per payroll periode worden de uren voor de verschillende landen geëxporteerd in een land specifiek formaat naar de diverse payroll applicaties.
Gebruikte tools / methodieken: ASP.Net, C#.Net, Visual Studio 2005, SQL-Server 2000, NUnit, Agile development.