Curriculum vitae Mathijs Möhlmann

Download PDF

Personalia

NaamMathijs Möhlmann
TitelUNIX Consultant
Geboortedatum11 maart 1974
WoonplaatsAmersfoort
Burgerlijke staatsamenwonend, twee kinderen
NationaliteitNederlander
RijbewijsB
TalenNederlands, Engels
E-Mailinfo@mmrc.nl
Telefoon+31 (0)6 5435 2215
Online versie
LinkedIn

Profiel

Mathijs is een gedreven consultant met meer dan 15 jaar ervaring met Solaris, AIX en Linux. Gespecialiseerd in het ontwerpen, realiseren en programmeren van UNIX-omgevingen voor complexe IT vraagstukken. Met een sterk geloof in de UNIX-manier van werken.

Mathijs is goed in het overzien van complexe systemen. Heeft een duidelijk doel voor ogen en werkt daar op een pragmatische manier naartoe. Mathijs heeft veel ervaring met grote bedrijven en is prettig om mee samen te werken.

Kennisgebieden

OSSunOS, Solaris 2, 6 t/m 10, Linux, RedHat, Gentoo, Debian, AIX, OpenBSD, FreeBSD, LVM, Solaris Volume Manager, Veritas, Metatools, jumpstart, kickstart, NIM
PlatformSUN 10k, T5440, IBM P-series, LPARs, LDOMs, Intel
ProgrammerenC, perl, ruby, python, php, java, ruport, lex, yacc, LISP, linux kernel, device drivers, posix, The Art of Computer Programming — Donald Knuth, ksh, bash, scripting, Gtk+, Tcl/Tk, Ruby on Rails, CakePHP, J2EE, EJB, XSD, dtrace, OOP
Configuratie managementpuppet, cfengine, git, GNU make, SUN make, gcc, zowel native als crosscompile, QAC, lint, RCS, SCCS, CVS, Codemanager, Bitkeeper, arch, SubVersion, emacs, ccache, ctags, etags, cscope, cadappl
SecurityCheckpoint FW-1, Stonebeat, PGP, pf, ipf, netfilter, GnuPG, SpamAssassin, TLS
InternetDNS, bind, squid, sendmail, postfix, apache, imap, proftp, ntp, ftp, ssh, netsaint, ganglia, collectd, amanda, LDAP, netwerk topologie, TCP/IP, HTML, XHTML, CSS, XML, XSLT, WebSphere Application Server, JBoss, Hermes II, EbMS
OverigTeX, LaTeX, MySQL, PostgreSQL, GNU bayonne, etc.

Werkervaring

.mmrc
2002–heden

.mmrc is een UNIX expertise bedrijf. Gespecialiseerd in UNIX systemen, beveiliging en software ontwikkeling. Veel ervaring met het ontwerpen en realiseren van complexe IT-oplossingen voor middelgrote en grote bedrijven.

Erg goed in het oplossen van problemen. Alleen maar tevreden klanten.

Stichting Rinis
2011–heden

Europa wil elektronisch gegevens met elkaar uitwisselen. Het gaat hierbij om gegevens uit de sociale sector. Bij stichting Rinis heb ik me bezig gehouden met bouwen van een geautomatiseerde uitrol van die applicaties doormiddel van kickstart, puppet, ruby en shell scripting. Hierbij heb ik de ideeën, opgedaan bij de belastingdienst, verder uitgebouwd. De applicatie is gebouwd middels JBoss, postgresql en openldap op RedHat Linux.

Bouwen van een proof of concept middels EbMS Hermes II, ruby en rails. Door het oorspronkelijke ontwerp te vereenvoudigen kon ik in korte tijd een alternatieve implementatie aanbieden, die wel aan alle klantwensen kon voldoen. Implementaties van deze oplossing in Brussel en Rome.

HP/Ahold
2010–juni 2011

Tijdens mijn vorige opdracht bij Ahold (toen via EDS) hebben we een groot deel van de Solaris infrastructuur geconsolideerd op T2000 machines. Dit maal was ik verantwoordelijk voor het ontwerpen van een volgende consolidatieslag naar T5440 machines. Middels LDOMs en Solaris Containers.

Verschillende AIX systemen ingericht middels NIM.

Programmeren van collectd plugin (in C) ten behoeve van monitoring van deze systemen. Bouw van diverse tool t.b.v. beheer (veelal ksh en perl).

Belastingdienst afd. invordering
2009–juni 2010

De ideeën uit de WebFlex tijd over ISP factory verder uitgebreid. Bij de belastingdienst wordt een ETM applicatie voorbereid voor uitrol. Deze voortbrengingsstraat maakt het mogelijk om de applicatie(s) en OS installaties door de verschillende OTAP fases te loodsen, zonder dat handmatig configureren nodig is. Hiervoor wordt gebruik gemaakt van perl, ksh, cvs, NIM en cfengine. Aangezien er nog druk ontwikkeld wordt aan de applicatie, draaien er soms vijftig verschillende versies van de software naast elkaar. Allemaal geïnstalleerd vanuit de voortbrengingsstraat.

De ETM applicatie zelf draait middels WebSphere Application Server op AIX LPARs, MQ, DB2 op z/OS. Voor verschillende aspecten van de applicatie moesten diensten binnen de belastingdienst op elkaar worden afgestemd en gekoppeld.

Voor de aansturing van dit alles tevens een web-frontend gemaakt op basis van html, css, php, perl en CVS.

Migreren van alle sources uit CVS naar git. Bijbehorende ontwikkeltools ombouwen (de snelheidswinst in ontwikkeling was enorm) en ontwikkelteam opleiden.

pxMedia

Ontwerpen en bouwen van een social media webapplicatie op basis van Ruby on Rails, PostgreSQL en Linux.

EDS/Ahold
2007–2009

Migreren dubbel datacentra naar een nieuw dubbel datacentra. Tevens inrichten van nieuwe projecten op basis van Solaris 10 containers SVM, AIX, NIM en WebSphere Application Server. Performance tuning doormiddel van dtrace. Opzetten van bash scripting t.b.v installatie en beheer.

GlidePath/CTB
2007–juni

Technisch project leider. Het opnieuw opzetten van een ASP ten behoeve van de uitzendbranche. Op basis van Oracle op verschillende IBM System p5 570 met virtualisatie, Network Appliance storage en IBM bladecenters. Gebruik makend van AIX 5.3, LPARs, NIM en Virtual IO Servers.

One Media
2005–2006

Uitbouwen van een chatapplicatie op basis van php, perl, ruby en MySQL (Linux en apache). Opzetten van uitgebreide rapportage-tooling ten behoeve van verschillende klanten.

Bouwen van verschillende applicaties en spelletjes te gebruiken middels SMS en internet.

GlidePath/I-Bridge
2005–juni

I-Bridge is de ICT tak van de Randstad Holding. Doel van dit project was het ontwikkelen en uitrollen van een infrastructuur waar Randstad haar —zelf ontwikkelde— applicaties op basis van Oracle kan hosten. Er is gekozen voor een IBM System P5 met AIX en vele RedHat linux machines. Opzetten van dynamische allocaties van CPU en memory tussen LPARs. Inrichten 24x7 monitoring van de applicaties en machines.

Schuberg Philis
2004

Opzetten van verschillende ASP omgevingen op basis van Solaris en Linux. Verzorgen van backup scripts en monitoring software. Opzetten van StorEdge 3510 en linux RedHat NFS storage.

One Media
2004

Met behulp van Open Source (linux, perl, MySQL en GNU bayonne) een voiceresponse systeem gemaakt. Met dit systeem wordt het mogelijk om betalingen op het internet te doen via de telefoon.

Bouwen van een failover OpenBSD firewall cluster (pf).

ASML
2002–2003

Beheren van een ontwikkel omgeving voor ongeveer 500 C ontwikkelaars. Versie beheer met Code-manager (SCCS), gcc-compilers en cross-compilers. Opzetten en onderhouden van makefiles, scripting (ksh, perl, python, LISP) en programmatuur in C ter ondersteuning van deze ontwikkelomgeving.

Zowel snelheid als stabiliteit verbeteringen aan de statische code-checking tooling (QAC en lint). Snelheid en stabiliteit verbeteringen aan de nachtelijke build (volledig of gedeeltelijk compileren van alle gemaakte software). Onderhoud en uitbreidingen op vele scripting en applicaties.

AIX ASP
2002–april

Realiseren van een ASP op basis van AIX. Configureren van een Enterprise Storage Server, tape robot en opzetten van Lotus Domino applicaties.

WebFlex
1999–2001

Webflex concentreert zich op internet gerelateerde technieken. Veel projecten hebben te maken met het uitrollen van ISP omgevingen.

ISP factory

Webflex krijgt veelvuldig opdracht voor het bouwen van ISP omgevingen. Hierdoor ontstond het idee om dit op een generieke manier op te lossen. Ontwerp en bouw van een factory waarmee nieuwe ISP omgevingen gemakkelijk gebouwd kunnen worden. Zo'n ISP omgeving draait middels: Solaris 8, apache, postfix, cyrus-imap, proftpd, SUN cluster, Disk Suite, netsaint, amanda, Checkpoint FW-1, Stonebeat, OpenSSH, jumpstart en meer van dergelijke tools. Hierbij ook aanpassingen gedaan aan de apache software t.b.v. security.

Gebruikte programmeertalen zijn: perl, *sh, C en python. Uitgangspunten bij dit ISP ontwerp zijn beschikbaarheid, schaalbaarheid en security.

Het genereren en distribueren van configuratie files binnen deze omgeving is generiek opgelost. Hierdoor is het toevoegen en vervangen van machines een zeer eenvoudige handeling geworden.

portal server

iPlanet Portal server is een product, waarmee verschillende interne applicaties via het Internet ontsloten kunnen worden naar de buitenwereld. Binnen Webflex betrokken geweest bij een aantal van deze trajecten, waaronder ASML en Bouwfonds.

log analyser

De KPN heeft een dienst ,,managed firewall''. Voor deze dienst is het noodzakelijk om de logging van hun firewalls aan de klant te presenteren middels een web interface. Hiervoor een loganalyser in python geschreven waarmee deze koppeling tot stand is gebracht.

VMX
1996–1999

Verschillende projecten voor het beheren en ontwerpen van vaak complexe op UNIX (Solaris) gebaseerde netwerken. Hieronder staan enkele van deze projecten.

cursus

Het ontwikkelen en geven van een sendmail-cursus. Cursisten zijn na het volgen van deze cursus in staat hun eigen sendmail-server te configureren.

log analyser

De hiervoor gebruikte firewalls genereren veel logging. Software tool geschreven op basis van C om deze logging zoveel mogelijk te ordenen. Beheerders krijgen hierdoor een duidelijk overzicht wat er op het netwerk gebeurt.

firewall

Bovengenoemde sites zijn middels firewalls (Checkpoint Firewall-1) met elkaar verbonden. Dit netwerk maakt het tevens mogelijk derde partijen op het ASML netwerk te laten werken. Hierbij gaat het om leveranciers, klanten en ASML medewerkers. Betrokken geweest bij het uitdenken en realiseren van veel van deze koppelingen. Ook op locatie in de Verenigde Staten.

sendmail

Het opzetten en onderhouden van een mail systeem voor ASML. Tientallen mailservers bedienen acht sites over heel de wereld. Er zijn twee Internet connecties. Dit volledig op sendmail gebaseerde netwerk is de backbone van het ASML netwerk.

KEMA
1995

CBES software onderhouden en uitgebreid. Geschreven in C voor zowel het UNIX als Windows platform. CBES is een verzameling van functies en een applicatie voor het aansturen van apparaten die energie opwekken of verbruiken. Doel van de library is om de belasting van het energienet gedurende de dag en nacht zo gelijk mogelijk te verdelen.

Tevens software gebouwd voor verschillende doeleinden binnen de KEMA. Waaronder een driver voor het aansturen van een printplaat en software voor het verwerken van meetgegevens. Hierbij gebruik gemaakt van zowel C als HP-VEE.

KEMA (stage)
1995

Software geschreven; een seriële protocol analyser.

TelIndus (stage)
1994

Opzetten en onderhouden van verschillende WAN netwerken d.m.v. modems, multiplexers etc. Tevens opzetten en onderhouden van ISDN video conferentie apparatuur.

IBM (stage)
1993

Beheren van de AS/400 systemen voor het cursus centrum te Utrecht. Tevens opzetten van een zuilen informatie systeem.

Opleidingen

H.T.S.
1991–1995
Hoger Technische School, Afdeling Elektronica Telematica
H.A.V.O.
1986–1991
Hoger Algemeen Voortgezet Onderwijs

Cursussen

IBM
1993
AS/400 Introduction, System Operator, Advanced System Operator
UNIX/Solaris
1996–heden
Introduction Course, System Operator for Solaris, System Operator for AIX 4.x, Advanced System Operator for Solaris 2.x, KornShell Programming, Workshop Network Operations, Configuration and Tuning, Disk Management with Volume Manager, Sun Cluster training
Overige
1997–heden
Introduction Cisco Routers, ISES: Presentation Skills, ITIL introduction, iPlanet Portal Server

.mmrc