Ik ben Joost Hofman

DEVELOPER | ARCHITECT | SCRUMMASTER | FUNCTIONAL DESIGNER

“I did not tell half of what I saw, for I knew I would not be believed”
― Marco Polo

Wie ben ik

Ik ben Joost Hofman, 44 jaar en papa van twee geweldige kinderen. Sinds ik mijn eerste PC kreeg in 1985 wilde ik al snel veel meer dan de standaard software op dat moment aanbood. Ik begon in MS-DOS scripts te schrijven en later in GW-BASIC en QBasic mijn eigen kleine programma's te ontwikkelen. Vanaf dat moment wist ik dat ik programmeur wilde worden. Sindsdien ben ik altijd op reis en zoekende naar nieuwe ontdekkingen en knowhow binnen de laatste technieken en ontwikkelingen.

Facebook Twitter LinkedIn
Next

Ervaring en skills

HTML5, JS, jQuery, CSS3
98%
ReactJS
85%
Java EE
95%
PHP
85%
SQL
95%
Ionic 2, Angular 2, TypeScript
70%
Objective-C, XCode 4.x t/m 8
85%

 

2015 tot heden

Architect en Developer YourRequest BV

Frontend en backend development
Het nieuwe initiatief Vastgoeddosier en EasyMaintain richt zich op vastgoedbeheerders en woningbouw, waarvoor een “out of scratch“ oplossing is bedacht om klanten beter te bedienen en interne processen beter te kunnen waarborgen. In de rol van architect ben ik verantwoordelijk voor het opzetten en uitrollen van de architectuur en de algehele implementatie van een vernieuwde backend waarin de business logica wordt gepubliceerd door middel van een op JSON gebaseerde service laag. Hiervoor is gekozen voor een eigen gebouwd PHP framework dat o.a. gebruik maakt van PHP Data Objects (PDO). In het ontwikkelteam zet ik de basis en de grote lijnen uit voor zowel alle backend als frontend ontwikkelingen, waarbij de frontend gebouwd is op het nieuwe innovatieve ReactJS famework.

Technieken: HTML5, CSS3, JavaScript, React, Webpack, MySQL/MariaDB, Subversion, Jenkins, Eclipse, REST, JSON, PHP 5.6, PHP Data Objects, PHPUnit

 

Solution Architect en Product Owner, PinkRoccade Healthcare

Solution Architect en Product Owner
Voor PinkRoccade Healthcare ben ik afgelopen periode beschikbaar geweest als product owner voor de SCRUM-teams. Hierbij hoort het voorbereiden van de verschillende Epics en User stories t/m het coachen van de teams op de Agile way of working. Als Solution Architect ben ik verantwoordelijk voor het meedenken in nieuwe ontwikkelingen en zet ik mijn expertise in voor het uitdragen van (nieuwe) standaarden.

2010 tot 2015

Sr. Applicatie Ontwerper, PinkRoccade Healthcare

SCRUM Master en Tech Lead mijnCaress medewerkerportaal
Het innovatieve vernieuwingstraject binnen de VVT (Verpleging, Verzorging en Thuiszorg) bestaat uit een medewerker portaal, waarbij de rol van de gebruiker centraal staat. Als ontwerper/ architect bestaan mijn werkzaamheden niet alleen uit het schrijven van diverse functionele ontwerpen, maar ben ik ook verantwoordelijk voor het bedenken en realiseren van de functionele maar ook technische architectuur. Als “man in the middle” pak ik de communicatie op met onze Roemeense ontwikkelpartner in de rol van scrummaster en Tech Lead. Hierbij ben ik continu op zoek naar efficiëntie en verbeteringen in werkwijze en techniek. Het mijnCaress Medewerkerportaal is gebaseerd op een HTML5 frontend gebaseerd op het AngularJS framework, die communiceert met een JAVA backend d.m.v. REST. Vanaf mijnCaress versie 4.0 was het portaal de grote cultuurverandering gericht op een vernieuwde werkplek van de zorgprofessional.

Technieken: Java EE 8, MyBatis, Tomcat, HTML5, CSS3, JavaScript, jQuery, RequireJS, MSSQL 2012, Subversion, Jenkins, Eclipse, REST

 

Ontwerper/ Architect tijdsregistratie in de zorg d.m.v. NFC (Near Field Communication)
Het administratieve proces binnen de zorg vereist hedendaags steeds meer aandacht van de zorgprofessional. Het registreren van de werkzaamheden vereist tijd die je bij voorkeur aan de zorgvrager verleent. Tijdens het ontwerpen van deze nieuwe functionaliteit heb ik gekozen voor de techniek NFC die het mogelijk heeft gemaakt om met een enkele scan van je Smartphone je werkzaamheden te kunnen registreren en aan de registratie verplichting van je klantbezoek te kunnen voldoen. Geheel op eigen initiatief heb ik het concept laten uitwerken in een proof of concept die zich dusdanig heeft bewezen met als resultaat een nieuwe commerciële functie binnen het eindproduct iCaress.

Technieken: Java EE 7, Jackson, Tomcat, PhoneGap, HTML5, CSS3, JavaScript, jQuery, RequireJS, MSSQL 2012, Subversion, Jenkins, Eclipse, REST

 

Ontwerper/ Architect iCaress mobiele zorgregistratie
Bedenker en ontwerper van planning en zorgregistratie op de mobiele app iCaress via Smartphone m.b.v. moderne technieken HTML5 en PhoneGap, waarbij de keuze naar platform onafhankelijkheid de flexibiliteit levert voor het uitleveren op zowel Android als iPhone Smartphones. HTML5 en Phonegap hadden zich in de tijd van het bedenken van dit project nog niet bewezen in de markt. Deze verantwoordelijk ben ik niet uit de weggegaan en heb nauwlettend naar de marktontwikkeling gekeken om dit product tot een toekomst vaste en bewezen applicatie te maken.

Technieken: Java EE 7, Jackson, Tomcat, PhoneGap, HTML5, CSS3, JavaScript, jQuery, RequireJS, MSSQL 2012, Subversion, Jenkins, Eclipse, REST

 

Ontwerper/ Ontwikkelaar van mijnCaress Zorgdossier
De affiniteit met software ontwikkeling is voor mij belangrijk ook in een rol waarin realisatie en implementatie wordt gedelegeerd. Ontwikkeling is iets waar ik graag bij betrokken blijf en waarin ik mezelf blijf uitdagen om nieuwe technieken eigen te maken. Ik vind het belangrijk om handen te kunnen geven aan het uitdenken van standaarden of het helpen oplossen van complexe problemen.

Technieken: Java EE 7, JAX-WS, Struts, Tomcat, HTML5, CSS3, JavaScript, jQuery, MSSQL 2012, Subversion, Jenkins, Eclipse, REST, SOAP, WSDL

2008 tot 2010

Zelfstandig ondernemer, GamersNET.nl

Eigenaar en ontwikkelaar van GamersNET.nl
Als eigenaar van GamersNET.nl samen met een team de uitdaging aangegaan om deze game website als een van de grootste van de Benelux te positioneren, waarbij het eindresultaat nu 1,2 miljoen pageviews per maand oplevert en nu tot de top drie grootste spelers in dit segment behoort. GamersNET is een complete website die inspeelt op het sociale aspect van de bezoeker en een compleet aanbod heeft aan functionaliteiten die geïmplementeerd zijn m.b.v. de technieken HTML, CSS, Jquery, Javascript, Flash en een PHP backend i.s.m. een MySQL database die door mijzelf zijn geïmplementeerd.

Technieken: XCode Objective-C, PHP, HTML5, CSS3, JavaScript, jQuery, Apache2, MySQL, Subversion, CentOS, VMWare ESXi

2010

Ontwikkelaar, Rabovastgoedgroep

Software ontwikkelaar van online hypotheek systeem
Gedetacheerd bij Rabovastgoedgroep, onderdeel van Rabobank, voor ontwikkelen van een online hypotheek aanvraagsysteem.

Technieken: C# .Net, Microsoft CMS 2002

2006 tot 2008

Application Designer, Getronics

Ontwerper/ Ontwikkelaar Elektronisch Zorgdossier
Ontwerpen van nieuwe functionaliteit voor een Java EE web applicatie sector Healthcare; Elektronisch Zorgdossier.

Technieken: HTML, CSS, JavaScript, Java EE 5

 

Ontwerper/ Ontwikkelaar Project Healthcare vernieuwing
Project Healthcare vernieuwing, opzetten architectuur model.

Technieken: Microsoft .Net 3.5, WPF en WCF

2002 tot 2006

Ontwikkelaar, Bouwfonds Fondsenbeheer

Ontwerper/ Ontwikkelaar SF2000 financiële administratie
Ontwerpen en ontwikkelen van applicaties die speciaal ontwikkeld zijn voor Fondsenbeheer.

DBA Microsoft SQL Servers
Databasebeheer diverse Microsoft SQL Servers.

Ontwerper/ Ontwikkelaar subsidie aanvraag via internet
Project BRIM subsidie aanvragen via internet i.s.m. de overheid Rijksdienst voor Monumentenzorg (RDMZ).

Ontwerper/ Ontwikkelaar fondsen websites
Ontwerpen en ontwikkelen van diverse websites in C# .Net met Microsoft CMS 2002

2000 tot 2002

Webdeveloper, M.I.C. Group bv

Ontwerper/ Ontwikkelaar SF2000 financiële administratie

  • Ontwikkelen van diverse interactieve websites
  • Project Virtueel Boeken i.s.m. AICN automatisering. Een online reisburo met real-time communicatie tussen het recreatiepark en internet. www.virtueelreisburo.nl
  • Installeren van Linux routers en firewalls

Opleidingen

1998 - 2002 Hogere Informatica, Hogeschool Enschede, Enschede
Vakken: Modelleren, Informatieanalyse, Object Georiënteerd programmeren in Java, Software engineering, Concurrent Programming, Algoritmen, Vertalerbouw, C++
1996 – 1998 VWO, Isendoorn College, Warnsveld
Deelcertificaten: Nederlands, Engels, Wiskunde B, Natuurkunde, Biologie
1990 – 1996 HAVO, Isendoorn College, Warnsveld
Diploma: Nederlands, Engels, Wiskunde B, Natuurkunde, Scheikunde, Biologie
Next

Mijn werk

Een selectie uit mijn meest recente werkzaamheden:

Neem contact op

Stuur me een bericht en ik neem zo spoedig mogelijk contact met u op.