Jip Moors

Frontend webdeveloper
2023-heden

Flexible Workout Planner

Voor mijn eigen behoefte (en plezier) heb ik een app ontwikkeld waarmee je op flexibele wijze je fitness oefeningen kan plannen.

Ik merkte dat ik thuis meer oefeningen (stretches, compound) wou doen door de week. Echter, met twee kinderen en een vrouw met een avondschema komt het er niet consistent van om de oefeningen te doen die ik wil doen.

Technisch heb ik gekozen voor:

  • React Native
  • Expo
  • Typescript
  • Express (server)
  • Axios
  • SQLite

De app wordt dagelijks door mezelf gebruikt, maar heb deze nog niet publiekelijk toegankelijk gemaakt. Alle basis functionaliteiten van een app zitten er in. Authenticatie, registratie, profielbeheer. Daarnaast is er een admin tool om inzichten te krijgen in het gebruik van de app.

AxiosExpressJWTNodeJSPersoonlijk projectReact NativeTypeScript
2022-heden

My­Online­Store

Oss

MijnWebwinkel.nl of MyOnlineStore.com – Het Nederlandse shopping platform uit Oss. Begonnen als backend developer maar snel beseft dat mijn passie toch echt bij visuele webontwikkeling ligt. Het frontend team ingestapt en weer veel plezier in het ontwikkelen kunnen herontdekken. Met mijn drive en noodzaak om dingen beter te maken veel kleine en grote verbeteringen in de software en tooling door kunnen voeren.

  • Losse repositories samenvoegen in de monorep
  • Betere dependency scheiding door Context/Provider aanpak in React
  • Developement setup sneller gemaakt door Docker Compose configuratie te verbeteren
  • Kritiek geweest op taken en oplossingen om voor de beste moeite/winst verhouding te kunnen gaan
DockerESLintGithub ActionsGraphQLJestReactSEOStorybookSymfonyTypeScriptWebpack
2020-heden

Scrum Poker tool

Tijdens de Corona-pandemie werd de behoefte voor een simpele en effectieve Scrum Poker app heel groot. Verschillende teams bij Yoast werkten met verschillende tools, met allen hun eigenaardigheden.

Waarom niet zelf een eigen tool maken die precies op onze noodzaken aansluit, dacht ik. Aangezien we intern NestJS gebruikten, wou ik daar meer ervaring mee opdoen. Daarnaast was ik vooral bekend met React en had ik behoefte om vergelijkingsmateriaal te kennen, dus was VueJS een logische keuze voor de frontend.

Bekijk (en gebruik) de tool op https://scrum.jipmoors.nl.

NextJS (server)Persoonlijk projectReact NativeVueJSWebsockets
2016-2022

Yoast

Wijchen

Als full-stack developer binnengekomen met twee jaar WordPress ervaring bij GH+O achter de kiezen. Yoast SEO helpen uitdenken en doorontwikkelen. De Yoast website naar het volgende niveau getild. Interne tools ontwikkeld. In de loop van jaren doorgegroeid naar teamlead en development (mensen) manager van het volledige development team. De laatste twee jaar als full-stack developer in het Yoast SEO for Shopify team gewerkt.

  • 2 jaar teamlead/releaselead
  • 2 jaar development manager
    • 4 teams van totaal 25 developers
    • Feedback-cultuur wezenlijk deel gemaakt van het development landschap
DockeremceeGruntJavaScriptLeiderschapManagementNestJSphpPHPUnitReactShopifyWebpackwordpress
2014-2016

GH+O

Leeuwarden

Communicatie en media bureau GH+O maakt magazines, actiesites en websites voor een groot scala aan klanten. Projecten technisch begeleid, uitgevoerd en onderhouden. WordPress gebruikt als basis voor de sites.

  • Git geïntroduceerd in de technische processen
  • Projectopzet ondersteund met technische onderlegging
  • Interne tools geïntroduceerd voor makkelijke projectopzet en veelgebruikte functionaliteiten
fotografiegitphotoshopphpwordpress
2010-2014

JHED Media

Groningen

JHED Media had het grootste sportnetwerk van Nederland, met zes sporttitles (onder andere FCUpdate.nl en GPUpdate.net) en een bereik van meer dan 1.500.000 bezoekers (20.000.000+ pageviews) per maand.
Snelheid is een grote factor in de systemen achter de sportsites, zowel voor pagina-laadtijden als het publiceren van content. Hiervoor heb ik enorm veel verschillende optimalisaties toegepast, onder andere gebruik van NginX, Memcache/Redis en Stylesheet & JavaScript compiling. Ik was verantwoordelijk voor de volledige technische stack en codebase van het sportnetwerk. Ondersteunend aan de directeur, adverteerders en de sportredactie.

  • Volledige verantwoordelijkheid voor zes sportwebsites, voetbalmanager en webhosting site
  • SEO verbeterd met significante bezoekersgroei tot gevolg
  • Optimalisatie van de Google Ads integratie en nauwe samenwerking met sales bureau
  • Doorontwikkeling CMS om het werk van de redactie makkelijker en fijner te maken
cssdevopsillustratorjsmemcachephotoshopphpredis
2009-2010

NHL afstudeer­project

Leeuwarden

Mijn afstudeerproject, rupsbandjenooitgenoeg, is een online multiplayer flash spel. Het project bestaat uit een PHP server met Flash clients die door middel van sockets verbonden zijn en tegen elkaar moeten spelen. De speler is een tank, die door een level gevuld met bomen andere spelers moet afschieten. Het spel heeft verschillende achievements, waarmee spelers gemotiveerd worden om vaker en doelgericht te spelen.

cssflashmultiplayerphprealtimesockets
2007

Foreign Media Group

Leeuwarden

In een team van drie designers en drie programmeurs het Flash spel “Plop en de Pinguïn” ontwikkeld in opdracht van Studio 100 (verkocht in speelgoedwinkels in de Benelux). Daarnaast de website van de Nederlandstalige film “Timboektoe” ontwikkeld.

flash (as3)photoshopphp
2006-2008

Funki Design

Groningen

Funki Design is een bedrijf van vormgever Theo Vos. Voor het ontwikkelen van de interactieve en dynamische designs is Flash (as3) gebruikt, met PHP als ondersteunende factor.

flashphotoshopphpxml
2006

Creative Industries

Leeuwarden

Creative Industries (eerder HSCG) ontwikkelde sites voor een grote variatie aan opdrachtgevers. Mijn rol als webontwikkelaar was projecten doorontwikkelen en opzetten in nauwe samenwerking met de vormgevers en projectleiders.

aspphotoshopphp
2002-2003

TriCAT

Groningen

MBO Technische Informatica stage en part-time werk bij TriCAT iConsulting. ASP, PHP en C# ervaring opgedaan tijdens verschillende projecten.

aspc#php
1983

new Person(‘Jip Moors’)

haren

Sinds ik in 1995 Quick Basic 4.5 ontdekte ben ik altijd bezig geweest met programmeren. Mijn interesses en vaardigheden hebben in 2002 een grote sprong gemaakt toen ik in aanraking kwam met ASP en PHP, waar het opeens mogelijk werd om snel functioneel rijke omgevingen te creëren. Mijn expertise als programmeur is sindsdien gericht op het vlak van efficiënte, snelle en overzichtelijke code. In de jaren ben ik vaak afgeleid door PHP en zag ik mezelf als full stack ontwikkelaar. Het is me de laatste jaren extra duidelijk geworden dat ik eigenlijk alleen inspiratie en energie krijg door mooie, bruikbare sites en apps te maken.