Michiel van Wessem
System-administrator / DevOps-Engineer / Cloud solution Architect
Table of contents
I am an experienced server/system administrator with experience of Linux Server maintenance and security, working with Debian, Ubuntu, CentOS, and Red Hat Linux. In my role at Adaptive I gained experience with deploying scalable, high availability solutions for both my employer, as well as clients, advising them on how to apply new technology, as well as keeping them appraised of methods to help them lower their total cost of ownership.
During my time at Hive Online and Hive IP Ltd, I have build on that knowledge, moving their entire platform from Rackspace over Amazon Web Services, creating a more cost effective and stable infrastructure. Over the years working with Amazon Web Services I have come to love the flexibility and the range of tools that Amazon provides for hosting platforms.
In my current role as system-administrator (previously as an DevOps-Engineer) my focus is largely aimed at the Operations side of the business. On a day to day basis, I work closely with a small group of Python and Django developers, supporting them in rolling out and setting up servers with bespoke written tools. The platform runs a combination of nginx, celery service, and a MySQL backend, with either RabbitMQ or AWS SQS. As of late, I have found myself taking more project orientated tasks, including keeping track of project schedules, as well as dealing more with clients on a day to day basis.
Our client solutions are hosted within cloud based environments either in Amazon Web Services, or Rackspace Cloud. I work closely with our developers and project management teams to ensure the servers are deployed in a timely fashion, maintain them while running, and remove them when our client’s promotion has ended.
Part of my remit when taking this role was to move our current infrastructure from Rackspace into Amazon Web Services, to deliver a more efficient, cost-effective and competitive hosting solution for their web services, adapting the solutions where needed to best suit their needs.
In previous roles, I have worked with traditional LAMP stacks and supported Drupal developers. As a systems administrator, I ensure that the technical infrastructure is continually stable and secure. This includes disaster recovery, patching and securing access, backups, automation, documenting and continuous monitoring of the infrastructure, as well as out of hours support.
For future roles, I would like to increase my knowledge and understanding of Amazon Web Services and build upon my existing experiences. Aside from that I have developed an interest in technical project management roles and would love to branch myself out in that direction, all the while keeping my technical expertise on par. In brief, I am an eager, motivated and multi-disciplined person, that loves to learn and is interested in following the process from the stages of design, through planning and detailing, to the successful completion.
References can be supplied upon request.
A PDF copy of this CV can be downloaded from here.
|26/04/2017 - current
||System Administrator, Hive IP Ltd.
(Restart of Hive Online Ltd, with little change in current role as described)
|11/2016 - 03/2017
||DevOps - Engineer, Hive Online Ltd.
(Hive Online Ltd stopped trading in March 2017 and restarted as Hive IP Ltd)
|03/2015 - 10/2016
||Linux Server Administrator and AWS Solutions Architect, Adaptive Web Ltd.
My remit at Adaptive was to assist the in-house development team, and Drupal support team in a long range of task, including deployment, go live, system design. Responsible for backup strategy and disaster recovery, uptime, security, and stability of our own cloud based infrastructure, as well of various clients.
|2004 - 2015
||Long term ill health and unemployed.
(Long time off work due to ill health, from which I have fully recovered).
During that time I have kept myself up to date and active by engaging in (amongst others) the following projects:
|2003 - 2004
||Project Co-ordinator, Computacentre.
|Worked on the DWP Account as part of the Refurbishment and Disposal strand of the DWP Digital Office Infrastructure (DOI) Programme.
|2002 - 2003
||Temporary work for various UK based agencies.
On Arrival in the UK I worked in various short term temporary work assignments through job agencies.
Clients included: Royal Dutch Shell, HSBC (mail room)
|2000 - 2002||Unix System Administrator, Ordina Finance Network and Internet Services.|
|1997 - 1998
||Principal Consultant, Netmediair, the Netherlands.
Personal limited company, delivering website solutions to clients.
I consulted with clients, delivered business proposals, and assisted companies transitioning from a paper point of presence to a digital one, as well as establishing their digital brand.
|1994 - 2000
BA Computing – Digital Media and Communication.
University of Professional Education, Utrecht, the Netherlands
A four year sandwich course, including a six month internship.
The degree is the equivalent of a 2:1 in the UK.
My dissertation was on the subject of: `security in e-commerce architectures' Internship at a digital publisher as IT administrator, service desk, sales, and help file developer. Internetship at ordina insititude for research and innovation take part in corperate security forum
During my final year, I taught in first year student's courses in web-design. I also taught evening classes for people wanting to be retrained as web designers.
|1991 - 1992||
PABO Utrecht, Teacher Training for Primary schools
University of Professional Education, Utrecht, the Netherlands
|1985 - 1991||
Rembrandt Scholengemeenschap, Leiden, the Netherlands.
|Havo (GCSE equivalent) in Dutch, English, Maths, Physics, Chemistry and Business Economics|
|May 2016||AWS TCO and Cloud Economics Accreditation.|
|December 2015||AWS Business Professional Accreditation.|
|May 2015||AWS Technical Professional Accreditation.|
|December 2000||Sun Microsystems – Shell scripting for System Administrators.|
- Linux: Debian, Ubuntu, Red Hat, CentOS, Slackware.
- Webservers: Apache, nginx.
- Databases: MySQL, MariaDB, Sqlite, mongodb.
- Mail Servers: Postfix.
- CI/CD: Jenkins.
- Configuration: CFEngine3, Salt-stack, Ansible.
- Other: Varnish, ntp, memcache, redis.
Amazon Web Services:
- EC2: Elastic Cloud Compute.
- ELB: Elastic Load Balancer.
- RDS: Relational Database Service (MySQL, Aurora), .
- ElastiCache: Memcache, Redis
- S3: Simple Storage Solution.
- Route53: DNS.
- IAM: Identity Access Management.
- VPC: Virtual Private Cloud.
- SNS: Push Notification Service.
- SQS: Simple Queue Service.
- IaC: Cloudformation.
- Trusted Advisor.
- Virtual Machines.
- Rackspace Dedicated Services.
- Rackspace Cloud Environment.
- Rackspace DNS/Cloud DNS.
- Rackspace Cloud LoadBalancers.
- bash scripting, python scripting.
- git, mercurial,svn.
- vim, atom, sublime.
- mysql workbench, mysql-cli..
- Native Dutch speaker (ELP rating C2+),
- Near Native English,
- Rudimentary knowledge of French. (ELP rating A2-B1),
- Basic understanding of German.
- The Slack World: A review of slackware-12.0 (2007).
Originally posted on The Slack World.
Link [mirrored] locally.
Extra curricular activities
(in progress): Learning and becoming more fluent in Python
(in progress): Studying for AWS Certified Solutions Architect Associate Exam.
(planned): Studying for AWS Certified SysOps Administrator
(planned): Increase proficiency in SQL
(planned): PRINCE2 Studies for project management