Jochem Kossen

Versie: 2012-04-16 22:54

Personalia

Adresgegevens Contactgegevens Overig
Jochem Kossen jochem@jkossen.nl Geboren op 23-08-1980
Van der Laenstraat 122 06 159 54 189 Nationaliteit: Nederlands
8012 TD Zwolle http://jkossen.nl Rijbewijs B

In het kort: autodidact, webprogrammeur en Linuxspecialist, focus op Open Source Software, sterke interesse in (open) technologieën en standaarden.

Opleidingen en trainingen

02-2012:Cursus verandering & motivatie, Snow BV
02-2011:Cursus presenteren, Snow BV
11-2010:Cursus overtuigen & luisteren, Snow BV
2009 - 2010:Persoonlijke Effectiviteit, Schouten Nelissen
2006:Workshop Secure Webdevelopment, Pine Digital Security
2006:J2EE (Java2 Enterprise Edition), Cap Gemini Academy
2005:An Introduction to Java, Cap Gemini Academy
2005:Object Oriented Development, Cap Gemini Academy
1998 - 2003:HBO Informatica (HIO), Hanzehogeschool Groningen
1996 - 1998:VHBO, Friese Poort Leeuwarden

Certificaten

06-2010:RHCE (Red Hat Certified Engineer, RH202 + RH303)
03-2010:Novell Data Center Technical Specialist
02-2010:Novell Certified Linux Administrator (Novell CLA)
05-2009:LPI 202
05-2009:LPI 201
08-2008:LPI 102
07-2008:ITIL Foundations
05-2008:LPI 101

Werkervaring

02-2012 - heden: Webdeveloper, KPN (via Snow)

Ontwikkeling webbased tools om het beheer van servers te vereenvoudigen en versnellen mbv PHP5, CodeIgniter, MySQL, JQuery, JQuery DataTables, Nagios, GLPI, CfEngine, MSSQL, WSUS, RPM, YUM

Omgeving: RedHat, Nagios, IPTV, streaming, CodeIgniter, MySQL, MSSQL, JavaScript

Werkzaamheden o.a.:
  • Inventarisatie repetitieve taken
  • Opzetten ontwikkelplan
  • Programmeren webinterface (PHP, CodeIgniter, JavaScript, HTML5, MySQL)

10-2011 - 01-2012: Webdeveloper, Spilgames (via Snow)

Als webdeveloper in het payments team hield ik me bezig met het programmeren van betaalschermen en betalingsafhandeling voor online games.

Omgeving: RedHat, Ubuntu, PHP5, MySQL, HTML, JavaScript, AJAX, nginx, Jenkins, Selenium, JMeter
Werkzaamheden o.a.:
  • PHP programmeren
  • Implementatie, onderhoud PHPUnit unit tests

03-2010 - 10-2011: UNIX beheerder, KPN (via Snow)

Bij KPN was ik werkzaam op de afdeling Media, waar we Interactieve TV en de streaming plaformen van KPN beheren en vernieuwen.

Omgeving: RedHat, Solaris, Nagios, IPTV, streaming

Werkzaamheden o.a.:
  • Implementatie authenticatie Linux tegen Active Directory via LDAP en Kerberos
  • Installatie en onderhoud van streamingplatform voor het web
  • Inrichting monitoring van IPTV platformen
  • Inrichten, configureren IPTV servers en netwerken
  • Inrichten, configureren high-availability MySQL servers
  • Implementeren en onderhouden Nagios
  • Configureren van Cacti
  • Ontwikkelen PHP5 webapplicatie tbv gebruikersbeheer met replicatie naar fallbacksystemen
  • Bash, Perl, Python scripting, o.a. voor het genereren van statistieken en analyses

11-2009 - 02-2010: UNIX beheerder, Ziggo (via Snow)

Bij Ziggo heb ik gewerkt aan het onderhoud van de interne operational support systemen (monitoring, identity management)

Omgeving: Ubuntu, Solaris, Sun IDM

Werkzaamheden o.a.:
  • Opzetten van Sun Identity Manager
  • Advies ivm secure token authenticatie (RSA)
  • Advies op gebied van authorisatie
  • Monitoring van operational support systemen (Nagios)

09-2008 - 10-2009: Applicatiespecialist, Optiver (via Snow)

Als applicatiespecialist was ik verantwoordelijk voor het opzetten en onderhouden van handelsomgevingen. Deze omgevingen zitten tussen de beurshandelaren en de beurzen in, en doen het daadwerkelijke handelen in derivaten (high frequency automated trading).

Omgeving: RedHat, Solaris, Subversion, in-house software

Werkzaamheden o.a.:
  • Inrichten serverzijde van high frequency tradingomgevingen
  • Ontwikkelen van versimpeld configuratieformaat en conversietools om snel nieuwe configuraties te maken en wijzigingen in bestaande configuratie te maken, voornamelijk met behulp van Python
  • Ontwikkeling CLI applicatie voor het uitrollen van nieuwe software en configuraties over meerdere machines tegelijk
  • Inrichten van Subversion repositories tbv configuratiemanagement
  • Support bieden aan traders
  • Monitoring van tradingomgevingen
  • Onderzoeken en oplossen issues (bijv. vertragingen) die zich voordoen tijdens het traden

06-2008 - 08-2008: UNIX beheerder, Optiver (via Snow)

Als UNIX beheerder was ik met het team verantwoordelijk voor het beheer van de Linux (RedHat) en Sun Solaris 10 servers en netwerken.

Omgeving: RedHat, Solaris, Perl, Python, MySQL

Werkzaamheden o.a.:
  • Ontwikkeling webbased CMDB (Configuratie Management DataBase) applicatie geintegreerd met monitoring resultaten (Python, Django, MySQL, Nagios)
  • Scripting (Bash, Perl, Python) tbv het efficiënter maken van Linux en Solaris beheer

05-2008 - heden: UNIX engineer/consultant, Snow BV

Bij Snow word ik gedetacheerd bij klanten om ze bij te staan bij het ontwerp, beheer, onderhoud en/of ontwikkeling van serveromgevingen die met behulp van UNIX en Linux varianten werken.

Omgeving: UNIX detacheerder

09-2007 - 05-2008: Webdeveloper, Acenius

Bij Acenius werkte ik als PHP5-programmeur. Daarnaast was ik verantwoordelijk voor het ontwerpen, opzetten en onderhouden van de Linux servers en netwerken.

Omgeving: RedHat, Debian, Apache, Object Oriented PHP, MySQL, heartbeat, linux-ha, ...

Werkzaamheden o.a.:
  • Ontwikkeling van grote europese hotelboekingsite (PHP5, Zend Framework, MySQL)
  • Ontwerp, advies en implementatie van serverclusters om hotelboekingssite op te draaien (Debian GNU/Linux, high availability (linux-ha, heartbeat), MySQL multi-master replication)
  • Ontwikkeling van huurautoboekingssysteem tegen externe XML API
  • Ontwikkeling en onderhoud in-house PHP5 framework

12-2003 - 09-2007: Webdeveloper en webmaster, IDG Nederland

In deze functie programmeerde ik in teamverband alle sites (waaronder webwereld.nl, zoom.nl, computertotaal.nl, gamez.nl, ...) in PHP. Hierbij nam ik vooral de backend code, databaseontwerp, technisch ontwerp en infrastructuur voor mijn rekening. Security was hierbij tevens van groot belang.

Daarnaast was ik verantwoordelijk voor het beheer van alle online servers die op een variatie van FreeBSD, Debian GNU/Linux en Red Hat Enterprise Linux draaiden.

Omgeving: Linux, Apache, MySQL, Object Oriented PHP, ...

04-2005 - 04-2006: Afdelingscoordinator, IDG Nederland

Naast mijn baan als webmaster en programmeur heb ik een jaar lang de leiding over de afdeling Online Techniek gehad. Hierbij was ik onder andere het directe communicatiepunt voor managers van andere afdelingen. Mijn ambities lagen op dat moment uiteindelijk echter meer op technisch gebied, vandaar dat ik met deze taak ben gestopt.

06-2000 - 06-2002: Webprogrammeur/mede-eigenaar, Nethworks

Tijdens mijn studietijd heb ik een bedrijfje gehad waar ik me bezig hield met het ontwikkelen van web-based planningsystemen, en het onderwijzen van HTML aan studenten.

Kennis

Mijn kennis splitst zich op in twee deelgebieden, ik ben zowel webprogrammeur als Linuxspecialist.

Ik heb veel ervaring met het ontwerpen, opzetten en onderhouden van complexe Linux (zowel Debian als RedHat gebaseerd) en *BSD (FreeBSD, OpenBSD) omgevingen. Hierbij houd ik me met name bezig met de software.

Daarnaast heb ik als webdeveloper veel ervaring opgedaan met PHP, Perl en Python. Hierbij hou ik me het liefst bezig met backend code, code design en databaseontwerp (MySQL, PostgreSQL). Ook security heeft hierbij mijn interesse en aandacht.

Een greep uit technieken en producten waar ik kennis van heb: Open Source, PHP, Perl, Python, MySQL, PostgreSQL, Varnish, Agile, Object Oriented Programming, Zend Framework, Django, Flask, sed, regular expressions, shell scripting, Puppet, Apache, nginx, Postfix, Ajax, Git, Subversion, Linux, OpenBSD, FreeBSD, Debian, Ubuntu, RedHat.

Hobby's en interesses

Open Source technologie en webprogrammeren houden mij ook buiten werktijd bezig. Daarnaast fiets ik met enige regelmaat, bezoek ik de sportschool en ga ik graag naar concerten en festivals als Lowlands.