Curriculum Vitae:
Jolanda Arends
Persoonlijke informatie Naam: Geboortedatum: Nationaliteit: Geboorteplaats: Adres: E-mail: Mobiel nummer:
Jolanda Arends 14-08-1987 Nederlandse Stadskanaal Daelwijcklaan 250, 3554HL, Utrecht, NL
[email protected] 06-53162745
Over Jolanda Arends is een veelzijdige en bedreven app developer. Sinds 2012 stort ze zich met veel enthousiasme op het ontwikkelen van iOS en Android apps. Zo heeft ze apps ontwikkeld voor diverse klanten, zoals Philips, GOV Magazine, Marit Bouwmeester, SNS Reaal, Siemens, Schiphol en Atos. Haar veelzijdigheid uit zich doordat zij klanten van begin tot eind kan begeleiden. Zij heeft ervaring met het vaststellen van requirements, het adviseren over technische (on)mogelijkheden, het leiden van het project team, het verzorgen van de benodigde randvoorwaarden, het bouwen van de app tot en met het distribueren van de app in de store. Haar communicatieve skills zijn bovengemiddeld, waardoor ze niet alleen goed om gaat met de leden van een ontwikkelteam, maar ook in staat is om het team te leiden. Ze past prima binnen agile teams en is in het bezit van de Professional Scrum Master 1 certificering. Ze is een voorstander van het toepassen van standaarden, clean-code en handige tools, zoals GIT, Jira e.a. die een goede samenwerking ondersteunen. Jolanda is nieuwsgierig van aard waardoor ze tools, software en/of methoden die ze niet kent, graag en snel oppakt. In haar vrije tijd bezoekt ze bijeenkomsten die betrekking hebben op haar vakgebied (o.a. Cocoaheads) en verdiept ze zich graag in nieuws over technische ontwikkelingen. Bij haar vorige opdrachtgever was ze de trekker van de competence line ‘App Academy’, die zich bezig hield met professionalisatie en innovatie van mobile development binnen Atos. Jolanda is een vlotte, proactieve vrouw die zeer gedreven is. Ze is veelzijdig, leergierig en is in staat om nieuwe dingen snel op te pakken.
Opleidingen en cursussen 2014 2014 2013 2013 2012 2012 2011 2007-2011 2009 2005-2006 1999-2005
App Developer Integration Prince2 Foundation Medior Android development Professional Scrum Master, Level 1 Medior iOS development Masterclass App Development Conceptual Design and Development of Innovative Products (CD-DIP) HBO Human Technology Veiligheid voor operationeel leidinggevenden VCA HBO Communicatie VWO/Atheneum; profiel: Cultuur en Maatschappij
Atos App Academy APMG International / Axelos Atos App Academy Scrum.org Atos App Academy Atos App Academy Engineering College of Aarhus & Bang & Olufsen Hanzehogeschool Groningen Hanzehogeschool Groningen Vincent van Gogh, Assen
Werkervaring 2015 2015 2015 2015 2014 2014 2014 2014 2014 2013 2013 2013 2013 2013 2013 2013 2012 2012 2012 2012 2012 2012 2011 2011 2010 2009 2009 - 2011 2008 - 2011 2002 – 2010
App Developer – iOS: iPad app [vertrouwelijk] Philips (Research) App Developer - Ionic: Car-trips-tracking app CTIG App Developer – iOS: iPad app [vertrouwelijk] Philips (Research) Web developer – Wordpress: website Arends BV App Developer – iOS & Android: GOV Magazine (ed.7) GOV Magazine Web developer – Competence Plaza website Atos App Developer – iOS: HR app Atos HR App Developer – iOS: Sailmaster app Marit Bouwmeester App Developer – Android: SNS Reaal: BLG app SNS Reaal Mobile consultant – Safety app 2 Siemens Mobile consultant – Safety app Schiphol App Developer – iOS: SNS Reaal; BLG app SNS Reaal HTML Developer – BlueKiwi Atos Consulting Mobile consultant – App Requirements workshop Efteling Mobile consultant – Pre-sales activities App Developer – iOS: Charity app 4DMS App Developer – iOS: Datacenter Dashboard app DCIM App Developer – iOS: ESS Time Atos App Developer – iOS: Safety app Siemens App Developer – iOS: Dashboard app (demo) AkzoNobel App Developer – iOS: News app VNG App Developer – Android: Rating app Atos Interaction Designer – Innovation Camp Bang & Olufsen Interaction Designer – Wake-up Light Royal Philips Electronics N.V. Interaction Designer – Affiliate Network Cleafs Interaction Designer – ‘Experience park’ Noorder Dierenpark Emmen HTML developer – Website Dansschool Ingeborg Assen Sales Jack & Jones (Blue Lagoon) Part-time banen -
Vaardigheden Swift iOS / Objective-C Android / Java HTML5 + CSS3 JSON & XML
Core Data & SQL Cocoapods Git Wordpress BlueTooth iBeacon
Extreme programming MVC pattern Agile / SCRUM JIRA Unit tests
Extra informatie werkervaring || Afgelopen 2 jaar App Developer – iOS: iPad app [vertrouwelijk] Philips (Research), Jul 2015 – Aug 2015 Jolanda is gevraagd om de demo app, die gerealiseerd is in maart t/m mei eerder dit jaar, verder te ontwikkelen naar een versie die gebruikt kan worden voor een user-trial. Dit hield in dat o.a. de functionaliteit uitgebreid werd en dat het design (met behulp van een designer) flink aangepakt werd. In deze versie heeft Jolanda tevens unit tests toegevoegd en heeft ze de overstap naar Swift 2 gemaakt.
App Developer – Ionic: Car-trips-tracking app CTIG Jun 2015 – Jun 2015 Door gebruik te maken van een speciale unit in de auto, kan informatie zoals (gemeten) tijd, afstand, rijgedrag en locatie gemeten worden en is dit vervolgens te vinden in de cross-platform Ionic app van CTIG. Zo krijgt men overzicht en inzicht in trends mbt het rijgedrag en de ritten registratie. Jolanda heeft 2 weken ondersteuning geboden bij de ontwikkeling hiervan en heeft zodoende meer ervaring opgedaan in Ionic (& Phonegap) en Javascript/Angular. Daarnaast heeft ze ook meer structuur aangebracht door de inrichting van de ontwikkelomgeving te verbeteren (o.a. een script gebouwd voor het configureren van de juiste project instellingen) en de aansluiting met native development (bv. distributie) te leggen.
App Developer – iOS: iPad app [vertrouwelijk] Philips (Research), Mrt 2015 – Mei 2015 Voor Philips Research heeft Jolanda aan een demo gewerkt. Aangezien het concept zich in de research fase bevind, kan ze niet teveel over de inhoud daarvan vertellen. De iPad app maakt verbinding met een extern apparaat, middels bluetooth, om daar meet gegevens vanaf te halen. Deze data wordt opgestuurd naar de backend. Daar wordt het omgezet naar bruikbare data en wordt er op basis van de gegevens, extra data gegenereerd. De verwerkte data wordt (m.b.v. meerdere threads) in de achtergrond van de app opgehaald (NSOperations, JSON), lokaal opgeslagen (Core Data) en vervolgens gevisualiseerd in bijvoorbeeld grafieken en overzichtslijsten. De app is geschreven in Swift, maar maakt tevens gebruik van bestaande (Objective-C) bibliotheken, middels (cocoa)pods. Bij dit project heeft Jolanda ook gewerkt met JIRA en Stash. Web Developer – Wordpress: website Arends BV, Jan 2015 – Feb 2015 In het begin van 2015 is Jolanda gestart met haar eigen bedrijf. Daarvoor heeft ze een website gemaakt: http://www.jolandaarends.com. Hierbij heeft ze voor het eerst hands-on ervaring opgedaan met: -‐ Het regelen van een domeinnaam en de hosting daarvan.
-‐
Wordpress. In plaats van een ‘standaard theme’ te gebruiken, heeft ze een extern pakket geïntegreerd. Aanvullend heeft ze nog verscheidene Wordpress plug-ins gebruikt tijdens de bouw van de website.
App Developer – iOS & Android: GOV Magazine (editie 7) GOV Magazine, Dec 2014 – Dec 2014 GOV is een non-profit magazine dat twee keer per jaar verschijnt en expliciet bedoeld is om een positieve bijdrage te leveren aan de publieke sector. Het is een sponsored magazine, oplage 7.300, dat in controlled circulation wordt toegezonden aan managers, in Nederland, werkzaam in de publieke sector en het domein van zorg en welzijn. De 7e editie van het magazine gaat over Big Data in de praktijk. Jolanda was als lead developer verantwoordelijk voor: - Afstemmen requirements met de opdrachtgever - Opstellen technisch ontwerp - Realisatie/bouw van de iOS en Android App - Uitbrengen testversies tbv gebruikers en acceptatietest - Het plaatsen van de apps in de app stores De iOS app is te vinden via: https://itunes.apple.com/nl/app/gov-magazine/id946477780?mt=8 De Android app is te vinden via: https://play.google.com/store/apps/details?id=net.atos.gov
Web Developer – Competence Plaza website Atos, Oct 2014 – Dec 2014 Binnen Atos houden Competence lines zich (onder andere) bezig met het op peil houden van de kennis en de kunde van de Atos TS populatie op hun vakgebied. Eenmaal per jaar vind daarom de Competence Plaza plaats door het gehele land en in de BeLux, waar de competence lines ontwikkelingen en innovaties kunnen demonstreren aan (primair) collegae en (secundair) mede-vakgenoten. Er moest gecommuniceerd worden wat de agenda is van zo’n event en wat de inhoud is van de sessies die men kon bijwonen. Vervolgens moest men zich daarop kunnen inschrijven. Om dit te faciliteren werd een responsive/adaptive website gebouwd in (Cake)PHP in combinatie met HTML/CSS/Jquery (Mobile)/Javascript. Jolanda werkte mee aan de bouw van deze website en adviseerde op het gebied van mobiel en interactie. App Developer - iOS: MyHR app Atos, jun 2014 – sep 2014 De HR (Human Recources) afdeling van Atos maakte gebruik van een portal ten behoeve van de informatie voorziening van haar medewerkers. Deze portal zou ook beschikbaar moeten zijn via een app, zowel voor iOS als voor Android, om zoveel mogelijk medewerkers te kunnen bedienen. Aangezien de portal gebruik maakte van Sharepoint (2013) en het binnen Atos nog niet eerder voor gekomen was dat een app daar verbinding mee maakte, is er eerst een proof-of-concept (poc) gemaakt. Voordat Jolanda aansloot bij dit project was dat al
gebeurd voor Android en was het belangrijk om uit te vinden of dit ook mogelijk zou zijn op iOS. Hierna begon het daadwerkelijke project, waarbij de app de volgende functionaliteiten moest bevatten: - Een 'bibliotheek' met daarin allerlei onderwerpen die medewerkers kunnen raadplegen. Deze moest ook offline beschikbaar zijn. - Ziek melden middels een telefoontje. - Contact zoeken met de HR afdeling middels een contact formulier. - Een nieuws sectie, die ook offline beschikbaar moest zijn. Jolanda was de lead iOS developer voor dit project. Tevens was ze verantwoordelijk voor het uitbrengen van testversies en het contact met het Sharepoint team en de klant. App Developer - iOS: Sailmaster app Marit Bouwmeester, mei 2014 - jun 2014 Marit Bouwmeester haalde zilver in the Laser Radial zeilrace tijdens de olympische spelen van 2012 in Weymouth. Ter voorbereiding van de olympische spelen maakte ze gebruik van de Atos Sailmaster app om haar trainingen te evalueren. Deze app is nu aangepast om haar voorbereidingen voor Rio 2016 te ondersteunen. Zal ze deze keer goud halen? De Sailmaster app is een tool voor Marit bouwmeester, die haar helpt haar zeiltechnieken te evalueren en meer te leren over stromingen in het water enzovoort. De tool bestaat uit twee apps. Een Android app, die gebruik maakt van GPS om de positie van de boat te bepalen en deze data door te sturen naar een database. Een iOS app, die die data ophaalt en daarmee vervolgende de route van de boot visualiseert. Elke verandering in positie is vertegenwoordigt door een punt op de kaart. Bij het aanklikken van zo'n punt kan de coach meerdere waardes uitlezen zoals: lokatie, koers en snelheid. Beide apps geupdate. The Android app kan nou ook de heading van de boot uitlezen. Als er een slechte of geen verbinding is, zal het data blijven verzamelen en zodra dat weer mogelijk is, versturen naar de database. De iOS app is geupdate door Jolanda naar iOS 7. Deze app toont voortaan ook de heading en is nu zo geprogrammeerd dat het niet 1, maar zelfs 2 boten tegelijk kan volgen. Jolanda was de lead iOS developer voor dit project en was niet alleen verantwoordelijk voor het programmeren van de iOS app, maar ook voor: - het uitzoeken welke apparaten (iPads, Android telefoons en battery packs) het best geschikt waren voor het doel. - projectleiding voor beide apps. - het instrueren van de coach over hoe de apps gebruikt kunnen worden. App Academy Competence Lead Atos App Academy, dec 2013 – Dec 2014 Als App Academy Competence Lead managede Jolanda een groep van technical leads op het gebied van iOS, Android, HTML, Windows en Cross-Platform. Samen met deze groep zorgde zij voor professionalisatie en innovatie op mobile development vlak binnen Atos. Vanuit haar rol als competence lead droeg zij zorg voor een goede en stevige basis voor de mobile developers populatie door: - het organiseren van trainingen en cursussen, - het organiseren van expert group meetings, - het aanschaffen en beheren van distributie licenties, - beheer en uitgifte van de Atos tablets, MacBooks.
Daarnaast werkte ze aan het professionaliseren van de organisatie door onderwerpen op te (laten) pakken die helpen met het opbouwen van standaarden, kennis uitbreiding, innovatie projecten en het invoeren van tools die het dagelijkse werk van de developer ondersteunen. Mobile Consultant - Siemens Safety app 2 Siemens, aug 2013 - jul 2014 Siemens wil graag de gemaakte veiligheid app (iOS & Android) in 2012 uitbreiden met meer uitvraag mogelijkheden, instructies en deze internationaal kunnen inzetten. Jolanda stelde samen met de klant de requirements van de app vast. Na het opstellen van het functioneel ontwerp heeft Jolanda samen met een designer het interactie ontwerp vastgesteld. Jolanda was verantwoordelijk voor de aansturing van het projectteam, bestaande uit 5 personen, waarvan 4 developers en 1 designer. Het project leverde op iteratieve wijze nieuwe versies van de app op, zodat de klant nauw betrokken was bij het testen en wijzigingen aan kon brengen in het initiële ontwerp. De distributie van de app stond gepland in juli 2014 in de private app store van Siemens. App Developer - iOS & Android: SNS Reaal; BLG app SNS Reaal, jun 2013 - feb 2014 BLG, een tak binnen SNS Reaal, wilde dat mensen op een leuke manier overzicht kregen in hun financiële situatie omtrent wonen. De app vormde een onderdeel van een groter woon concept en was specifiek gebouwd voor tablets. Voor zowel iOS als Android moest deze app beschikbaar worden gesteld. Het team bestond uit 1 projectleider, 1 lead app developer, 1 app developer, 1 grafisch designer en een app tester. Binnen de app zijn een aantal hoofdonderdelen te onderscheiden, onder andere een: - Laadscherm/boarding flow, - Een eerste-gebruiker-flow, - Dashboard, - Woonboek (overzicht) + pdf uitdraai, - Alerts / notificaties, - Delen van gegevens via social media (Twitter, Facebook, email, SMS, kopiëren, printen) - En een instellingen gedeelte (o.a. wachtwoord functionaliteit). Jolanda was als lead developer verantwoordelijk voor: - Afstemmen requirements met opdrachtgever - Opstellen technisch ontwerp - Realisatie/bouw van de iOS en Android App - Uitbrengen testversies tbv gebruikers en acceptatietest - Bespreken testresultaten en afstemmen met team over benodigde wijzigingen - Begeleiding bij het plaatsen van de apps in de app stores Na het uitvoeren van gebruikerstests bleek al gauw dat er flink wat aangepast diende te worden. Om de app tot een succes te maken heeft het team flexibel en snel geschakeld met de klant over praktische oplossingen. De nieuw bedachte functionaliteit is binnen tijd en budget ingebouwd.
HTML developer – BlueKiwi (ESN) Atos Consulting, mei 2013 - jun 2013 Atos Consulting heeft een 'Cooperation Handbook' samengesteld, dat geplaatst diende te worden op het Enterprise Social Network (ESN): BlueKiwi van Nokia Siemens Network (NSN). Het aanmaken en invullen van een pagina op BlueKiwi kan met behulp van een What-You-See-Is-What-You-Get (WYSIWYG) editor of door het bewerken van de bron code in HTML. Het plaatsen van teksten was geen probleem, het toevoegen van visuele elementen in de vorm van een Word (tabel) of Visio (proces-flow afbeelding) bestand was een stuk lastiger. Jolanda werd daarom gevraagd om te kijken naar de mogelijkheden en beperkingen van de HTML editor op de BlueKiwi page. In het geval van een beperking heeft ze naar een oplossing gezocht om de gevraagde content toch op een duidelijke manier te kunnen visualiseren. Na deze test heeft ze de oplossing verwerkt voor het gehele handboek. Mobile Consultant - Schiphol Safety app Schiphol, mrt 2013 - apr 2014 De veiligheidsafdeling TOM (Team Operating Managers) binnen Schiphol kreeg niet voldoende meldingen binnen over gevaarlijke situaties en moest zelf regelmatig controles houden op het Schiphol terrein. Tegelijkertijd voerde een grote hoeveelheid contractors met elk een x aantal monteurs daar werkzaamheden uit. Een veiligheids app zou voor deze laatste groep een laagdrempelige manier bieden om incidenten te melden aan de TOM. De app werd gebouwd op iOS en Android, zowel voor telefoon als tablet. Jolanda stelde samen met de klant de requirements van de app vast en stuurde het ontwikkelteam (2 developers en 1 designer) aan. De app is geplaatst in de private app store van Schiphol en werd als pilot ingezet binnen de organisatie. Mobile Consultant - App requirements workshop Efteling Efteling, mrt 2013 - mrt 2013 De Efteling was bezig met het opzetten van een strategie waarmee ze mobiele toepassingen in konden gaan zetten voor commerciële doeleinden. Ze wilden deze mobiele kanalen beter af gaan stemmen op de bezoeker van de Efteling van tegenwoordig. Een multidisciplinair team vanuit Atos heeft een workshop dag georganiseerd voor de Efteling. Samen met stakeholders vanuit de Efteling werd gefocust op het samenstellen van de minimale requirements voor het uitbrengen van een eerste versie van de Efteling park app. Jolanda maakte deel uit van het Atos team als deskundige op het gebied van mobiele applicaties. Ook na de workshop heeft ze op dat vlak input geleverd voor het opstellen van een offerte behorende bij de opgestelde requirements. App Developer - iOS: 4DMS Charity app 4DMS, jan 2013 - feb 2013 4DMS is een marketingbureau dat verscheidene vormen van communicatie voor haar klanten verzorgt, zoals mailingen, callcenter, etc. Voor een groep klanten, de goede doelen, hadden ze een concept bedacht, waarbij de communicatie via een app verloopt. Informatie voorziening vanuit het goede doel richting de donateur vormde daarvoor de basis.
Jolanda heeft de leiding gehad in het opzetten en uitvoeren van een technisch ontwerp voor de nieuwsmodule in deze ‘white-label app’. De app haalt informatie op vanuit externe bronnen: RSS, Twitter, Facebook & Youtube. Het ophalen, verwerken en opslaan van deze data in de lokale database heeft ze op een waardevolle en herbruikbare manier opgelost. Ze maakte gebruik van UIManagedDocument voor het managen van de database. Daarnaast heeft ze ervoor gezorgd dat taken parallel aan elkaar uitgevoerd konden worden (threading, middels NSOperations), zodat de gebruikservaring geoptimaliseerd werd.