Reinier Korth

Freelance Ruby on Rails Web-Developer
Small img 2608

Front- & Back-end Developer


Hoi, mijn naam is Reinier Korth en ik ben een freelance web-developer woonachtig in Purmerend (regio Amsterdam, Haarlem, Alkmaar en Hoorn).

In 1998 bouwde ik mijn eerste website, in 2006 werd het mijn beroep en in 2012 specialiseerde ik me in het Ruby on Rails framework dat een uitstekende basis biedt voor zowel grote complexe web-applicaties als kleinere websites met een content management systeem.

Of je nu een kleine start-up bent die een applicatie from scratch wilt laten bouwen, of een bedrijf dat opzoek is naar een extra programmeur voor het development-team, bij mij ben je aan het juiste adres.

Kennis & Ervaring


Dit is een lijst van software en services waar ik veel ervaring mee heb.

Stack

  • Ruby on Rails
  • AngularJS
  • PostgreSQL
  • MySQL
  • jQuery
  • Twitter Bootstrap
  • Nginx
  • Unicorn
  • Zurb Foundation
  • Redis
  • Git
  • ImageMagick
  • Sass
  • Photoshop
  • Ubuntu Server

Ruby Gems

  • Simple Form
  • CanCanCan
  • Rspec
  • Capybara
  • Capistrano
  • Carrierwave
  • Sidekiq
  • Draper
  • Whenever
  • Devise
  • Active Admin
  • MiniMagick

Services

  • Digital Ocean Cloud Hosting
  • Google Cloud Storage
  • Google AdWords
  • Facebook API
  • Google Maps API
  • GitHub
  • Google Webmaster Tools
  • Google Analytics
  • Affiliate (Daisycon & Zanox)
  • Trello
  • Admarkt (Marktplaats)
  • Cloud66
  • CloudFlare
  • Codeship

Meer dan een programmeur


Web development zie ik als een modern ambacht en wat mij aanspreekt is de combinatie van denkwerk en creativiteit.

Het bedenken van slimme elegante oplossingen voor programmeer vraagstukken geeft me veel voldoening, maar ook het creëren van goede web-applicaties die gebruiksvriendelijk zijn en er mooi uitzien vind ik een toffe uitdaging.

Web-development is voor mij meer dan alleen programmeren en in mijn vrije tijd werk ik veel aan mijn eigen projecten waarbij ik alle aspecten verzorg: conceptfase, design, database, front-end, back-end, user-interaction (UX), server configuratie (DevOps), marketing en search engine optimization (SEO).

Full Stack Web-Developer

Dit is wat ik doe.


Front-End Development

Responsive Design is op het moment the name of the game. Twitter Bootstrap en Zurb Foundation zijn de twee grootste responsive front-end CSS frameworks en ik heb met beide veel gewerkt.

Door ze te combineren met JavaScript, CSS3, AJAX en jQuery creëer ik krachtige responsive web-applicaties die snel en gebruiksvriendelijk zijn.

Back-End Development

Ruby on Rails is een MVC-framework en deze Model View Controller architectuur biedt een goede basis voor object georiënteerd programmeren (OOP).

Met unit- en feature tests houd ik in de gaten of alles werkt zoals het hoort.

Waar nodig vul ik mijn applicaties aan met Decorators en Service Objects om zo min mogelijk logica in mijn views en controllers te hebben.

API's

API's worden steeds belangrijker door de komst van Mobile Apps en Javascript Frameworks, en Ruby on Rails biedt een prima basis voor RESTful API's.

Ik heb zelf JSON API's gebouwd in Rails en ik heb veel gewerkt met API's van derden zoals die van Google Maps, Facebook, Google Places, The Movie Database en Goodreads.

Web scraping

Web scrapen is het geautomatiseerd indexeren en opslaan van openbare data die beschikbaar is op het internet.

Ik heb veel ervaring met het schrijven van virtuele scraping bots die automatisch alle pagina’s langsgaan en de relevante data opslaan in een database.

Deze data kan ik vervolgens aanleveren in Excel, CSV en/of .SQL formaat.

Ondernemer


Voordat ik een professioneel web-developer werd, was ik al jaren een internet ondernemer en exploiteerde ik mijn eigen websites.

Deze websites verzorgde ik van A tot Z en zo heb ik een brede skill set opgebouwd en een pragmatische werkwijze ontwikkeld gericht op resultaat.

Praktische informatie


Beschikbaarheid
Op het moment ben 4 dagen per week werkzaam bij Restaurant Kaart als CTO/lead-developer dus ik ben momenteel 1 dag per week beschikbaar voor freelance werkzaamheden.

Uurtarief
Mijn reguliere uurtarief is 75 euro exclusief BTW.

Neem contact met me op via het contact formulier.

Contact Formulier


Portfolio


Hieronder zal ik een aantal van mijn eigen projecten en opdrachten toelichten.

Small 4240645150

inFOON.nl


inFOON was mijn eerste Ruby on Rails project. Het is smartphone vergelijkingssite met een tech blog, prijsvergelijker, abonnementen vergelijker en uitgebreide informatie van elk toestel.

Stack:
Ruby on Rails 3.2, MySQL, Twitter Bootstrap 2.2, jQuery, AJAX

Ruby Gems:
cancan, friendly_id, will_paginate, carrierwave, mini_magick, nokogiri, omniauth-facebook, ancestry, simple_form

Listle.org


Listle is een applicatie waar ikzelf behoefte aan had. Als filmliefhebber wilde ik bijhouden wat ik gekeken had, wat ik er van vond en wat ik nog wilde zien. Zodoende kreeg ik het idee voor een Listle waar gebruikers films, boeken, series, plaatsen en games in lijstjes kunnen organiseren. Elk item kun je raten, reviewen, tussen lijstjes kopiëren en aanraden aan andere gebruikers.

Stack:
Ruby on Rails 4.1, PostgreSQL, Redis, Twitter Bootstrap 3

Ruby Gems:
sidekiq, draper, cancancan, omniauth-facebook, slim-rails, simple_form, font-awesome-sass, will_paginate

Small 5ae575b730

Opdrachten

Dit zijn een aantal van mijn freelance Ruby on Rails opdrachten.


RestaurantKaart.nl

Lead-developer

De complete applicatie (front- & backend) ontwikkelt inclusief het omzetten van het ontwerp naar HTML en CSS.

DiningCity.nl

Web-developer

Samen met twee andere developer gewerkt aan zowel de front- als backend.

Website Builder

Lead-developer

Versie v2.0 gebouwd van een content management systeem waarmee restaurateurs eenvoudig een eigen website kunnen bouwen en beheren.

Aksys Werkplanner

Web-developer

Binnen een team van drie developers gewerkt aan deze back office applicatie waarmee asbest verwijder projecten gepland en gedocumenteerd worden.

Hobbies & Interesses


Web-development is echt een passie van me en in mijn vrije tijd werk ik veel aan mijn eigen projecten waar deze website een voorbeeld van is.

Maar je vindt me ook regelmatig op een racefiets op weg naar mijn werk, met een hengel in mijn hand aan de waterkant, op een steiger met een kwast in mijn hand, op een fitness apparaat in de sportschool en met een momentsleutel in mijn hand onder een auto.

Samen met mijn avontuurlijk ingestelde vrouw maak ik veel reizen naar Azië en bergachtige gebieden. We hebben een gedeelde passie voor lange wandeltochten door de bergen en Via Ferrata klimroutes.

Natuurlijk moet ik af en toe ook tot rust komen en ontspannen doe ik met films, tv-series en literatuur. Ik heb een liefde voor arthouse, science-fiction en wereldcinema.

Eigen projectjes


Coördinaten Bepalen is website waar je adressen, plaatsnamen en bezienswaardigheden kunt omzetten naar breedtegraad en lengtegraad coördinaten. Je kunt de coördinaten van meerdere locaties tegelijk berekenen en de resultaten worden op een Google Map getoond.

Op Mijn Coördinaten kun je coördinaten vinden door een marker op de kaart te verslepen. Vervolgens kun je van die plek ook het volledige adres opvragen en foto's bekijken die daar in de buurt gemaakt zijn.