sjoerd-portrait-rnd.png

Curriculum Vitae

Sjoerd Kok

Kalles Mark 14
Klitmøller
DK-7700 Thisted
Denmark

Phone: +45 - 60 63 28 40
E-mail: planetcrypton@gmail.com

Development skills summarized

Programming languages

Knows very well

Also knows

  • Javascript
  • Python
  • PHP
  • HTML (HTML5)
  • CSS (CSS3)
  • SQL
  • TypeScript
  • Java
  • Ruby
  • C#

Frameworks, libs ...

Knows very well

Also knows

  • React.JS
  • Ember.JS
  • BackBone.JS
  • Django
  • Cordova
  • SASS + LESS
  • Node.JS
  • Webpack
  • Android Studio
  • Ruby on Rails
  • Susy

Profile

Personal data

Date of birth

1977-12-14

Nationality

Dutch

Marital status

Married

Languages

Dutch (native)

Danish (very well)

English (very well)

German (basic)

Driving licence

B

Education

1990 - 1997

VWO (grammar school)

Graduated

  • Mathematics (B)
  • Physics
  • Geography
  • Dutch
  • English

Newman College

Breda
the Netherlands

1998 - 2003

Bachelor of Design

Graduated
Interactive Multi Media

  • Concept development
  • Interface design
  • Technique and realization
  • Art & Culture history

Willem de Kooning Academy

Rotterdam
the Netherlands

August 2003

April 2004

Danskuddannelse 2

(Danish for foreign residents)

Graduated

Sprogcenter Thisted

Thisted

Denmark

Work Experience

1993 - 2003

Part-time jobs: dishwasher, factory worker, surf & snowboard-shop employee, editor for surf- and snowboard magazines and some more.

the Netherlands

March 2002
June 2002

Traineeship

  • Cold Fusion
  • SQL (Access)
  • Javascript
  • HTML & CSS

Digital Media Design

Auckland
New Zealand

August 2003

July 2004

Factory worker

NJA Møbler
Nors

Denmark

August 2004

February 2007

PHP programmer

Developing PHP-based platforms.
Such as; electronic invoicing (through OIOXML), CMS, parts of ‘self-service universe’ for EnergiMidt Fiberbredbånd.

  • PHP
  • SQL (Oracle, MySQL)
  • Javascript
  • HTML & CSS
  • XML
  • Flash

TM-networks
Hanstholm / Silkeborg
Denmark

March 2007

September 2009

Web developer

Developing CMS based (commercial and open source) solutions.

Such as; intranets for educations, portal-websites, e-commerce.

  • Tangora
  • Dynamic Web
  • CMS Made Simple
  • Joomla!
  • Javascript (Jquery, MooTools, Prototype, Dojo, Google Maps API)
  • HTML & CSS
  • XML, JSON
  • PHP
  • Ruby on Rails
  • SVN

Grafisk Hus
Thisted

Denmark

October 2009

present

Self employed web developer

All round web development for all types of clients, nationwide and international.

Such as; portal websites for several banks (Sparekassen Thy, Sparekassen Kronjylland, Brørup Sparekassen), (social media-engaged) event-sites for several world-championships, GPS tracking platform, event-related social notification platform, social-ratable gallery for museum artwork (Edvard Munch at Aros), writing WordPress plugins, writing Joomla! extensions, webmaster for SAP Global Sponsorships, e-commerce, co-working rent & unlock and share skill platform, web-service based solutions, web-apps and mobile apps.

  • PHP
  • Python
  • Django
  • GeoDjango
  • Javascript (Jquery, MooTools, Dojo, OpenLayers, EcmaScript 6)
  • Ember.JS
  • Node.JS
  • Bootstrap
  • HTML(5)
  • CSS(3) - LESS, SASS
  • JSON(P), XML
  • SQL (MySQL, PostgreSQL - PostGIS)
  • Cordova
  • Java (Android)
  • SVN, GIT
  • Linux/Unix
  • WordPress
  • Joomla!

sejKo
Klitmøller
Denmark

November 2016

May 2019

Consulting full-stack developer

Front- and backend development for YouSee mobile sale / TDC Group (Denmark’s largest telecom company).

Built a brand new REST API. Built a brand new frontend with React.

Have designed both projects on start. Afterwards developing / maintaining them with rest of the team in a full-scrum delivery process (where English is the primary language).

  • React.JS
  • BackBone.JS
  • Node.JS
  • Webpack
  • PHP
  • SQL
  • Git
  • Javascript (EcmaScript 6)
  • HTML(5)
  • CSS(3) - LESS, SASS

YouSee / TDC Group

Aalborg / Copenhagen

Denmark

June 2019

September 2019

Consulting frontend developer

NEoS project: Customizing SiteCore frontend with a Webpack based repository with SASS and React.JS (set up with TypeScript)

  • SASS
  • React.JS
  • TypeScript
  • Webpack
  • Git

Sparekassen Thy

Klitmøller / Thisted

Denmark

October 2019
January 2020

Consulting React developer

Subcontractor for a project that primarily involves React.JS development.

My job is development of features (and backing them with unit-tests), and training of client-facilitator in Germany.

The project uses TypeScript, hooks and maintains data through context-providers (coming from both REST API and GraphQL).

It's a configuration driven software built on i.a. following packages:

  • material-ui (user interaction)
  • leaflet (geospatial data on map)
  • react-intl (multilingual)

SeaPort OPX / DHI

Klitmøller, Denmark

Gold Coast, Australia

March 2020

present

Consulting full-stack developer

Subcontractor for a project at Fujitsu Danmark, that primarily involves React.JS development.

The project is a single page application that extends Fujitsu's accountancy software, Prisme.

My job is developing a new single page application and the REST API feeding the app with data, obtained through webservices from Microsoft Dynamics AX, all from scratch.

The SPA is built in React.JS, the API in .NET MVC Web API.

The frontend visualizes financial data through charts and tables, compares and reports it.

The React app is built with TypeScript using hooks and context providers. It utilizes Material-ui, which fits right into this project.

 

Obtain Group - Fujitsu

Klitmøller, Denmark

Spare time

Voluntary work

Board-member of Klitmøller Friskole (local school) for 4 years, 2 years as vice-chairman.

Interests

Surfing, snowboarding and skateboarding, good music, nature, culture, photography, art.