Profilbild von Mark Lindhout Senior Software & DevOps Consultant aus Rendsburg

Mark Lindhout

verfügbar
Kontakt

Letztes Update: 27.11.2021

Senior Software & DevOps Consultant

Firma: M.P. Lindhout
Abschluss: BfA
Stunden-/Tagessatz: anzeigen
Verhandelbar, je nach Projektumfang.
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | niederländisch (Muttersprache)

Dateianlagen

M.P.Lindhout-CV-2021.pdf

Skills

DevOps-Engineering und Software-Entwicklung sind meine Kernkompetenzen. Da ich schon über 20 Jahren im Bereich Software- und Web-Entwicklung tätig bin, habe ich sehr viel Erfahrung mit unterschiedlichsten Projekte und Kunden gesammelt.

Meine Skills

Ansible, Docker, GitLab, WordPress, PHP, CSS, HTML, JavaScript, Node.js, Docker, Front End Development, Git, Linux, CMS, Browser Extension, Continuous Integration, AB, ACL, Analytics, Android Browsers, API, Back-End, Bandwidth Testing, Bash, Browser Caching, Browser Plugins, Browserify, Browsers, Chrome, CI, Composer, Continuous Delivery, Cross-browser Compatibility, Cross-Browser Compliance, CSS 2, CSS 3, CSS Framework, CURL, CVS, Data Protection, Data Quality, Debian, Dependency Management, Desktop Computers, Docker Swarm, Dovecot, Drupal, Drupal 5, Drupal 6, Drupal 7, Email Servers, ES3, ES5, ES6, ES7, Exim, FFmpeg, Firefox, Front-End Caching, Front-end Development, Front-End-Entwicklung, GDPR, gpac, Grunt, Gulp, HTML 4, HTML 5, HTML5, HTTP Caching, Internet Explorer, Intranet, Ipad, Iphone, Javascript Libraries, Jenkins, Jira, Jquery, Json, Kubernetes, Less, Linux Server Admin, Load Balancers, Load Balancing, LXC, Mail, Mailchimp, Mailcow, Mailx, Maven, Metadata, Microservices, Modernizr, MP4box, Munin, NetCat, Nginx, Node, Node Package Manager, NodeJS, NPM, Object-Oriented Software, Package.json, Postcss, Postfix, Postman, Progressive Enhancement, Prometheus, Puppet, Python, Quality Assurance, Responsive Design, Rest API, Ruby, SASS, SCSS, Server Administration, Shell, Shell Scripts, Siege, SMTP, SMTPD, SOAP, Software Quality, Splunk, SSH, SSL, SVN, Symfony, Sysadmin, System Administration, Tablets, Team Foundation Server, Teamcity, Technical Debt, Templating, Theming, Transcoding, Ubuntu, UI Design, UX Design, Vagrant, Varnish, Version Control, Video Encoding, Video Transcoding, Virtualbox, Vue, Vue.js, WCAG 1.0, WCAG 2.0, Web Application, Web Applications, Web Apps, Web Design, Web Performance, Webextensions API, WebPack, Websockets, WGET, Wireframes, Wireframing, WMS, XML, YAML

Projekthistorie

07/2021 - bis jetzt
Senior Software-Developer and Dev-Ops Consultant mit fokus Django und GitLab
I develop, maintain, and run a Django web application. I develop the front-end using Vue.js, Parcel, SCSS, NPM, Node.js, and various flavors of modern ECMA-Script, and develop parts of the back-end using Python, Django, which runs on a Linux server using Apache and Docker. This all is tested, deployed, and connected using GitLab, GitLab CI, and a helping of Ansible.

10/2020 - 06/2021
Senior Software-Developer and Dev-Ops Consultant für Typescript-Apps in die AWS Cloud.
Europace AG (500-1000 Mitarbeiter)
Banken und Finanzdienstleistungen
Helping out a small team in developing a Node.js-based cloud application. Working with all kinds of AWS services, GitHub and all its many features, and using a modern, Typescript-based stack with CDK for cloud deployments. Linux , CD , CI , Node.js , JavaScript , Typescript , CDK , GitHub , GitHub Actions , AWS , Lambda , Cloudformation , Cloudwatch , DynamoDB , S3 , CDK , Docker, etc.

11/2019 - 06/2020
Senior Software-Developer und DevOps-Engineer für Web-Applikationen mit Fokus Ansible, Node.js und Vue.js
Agency Software (10-50 Mitarbeiter)
Internet und Informationstechnologie

For this project, I set up a complete Sails.js web application from scratch, including data imports, installation, and deployments. I built DevOps tooling to reliably deploy and install the application, as well as provision the servers it is running on. The application itself is based on the Node.js framework Sails.js.I worked on the development of an API-based web application, used for warehouse and order management at large distributors of promotional materials.

Skills Used:

  • Node.js
  • Ansible
  • Sails.js
  • Vue.js
  • Docker
  • Bash
  • Virtual Machines
  • HTML
  • CSS

03/2019 - 11/2019
DevOps Engineer mit Fokus Docker Swarm Clusters für ein großen Finance-Integrator
Europace AG (500-1000 Mitarbeiter)
Internet und Informationstechnologie
In this project at Europace AG, I work with the Solutions-team to improve the setup and roll-out of their Java-based microservices. I help them optimize and improve their build- and deploymentworkflow, and to make their service delivery more robust and reliable.

Skills used:
  • Docker
  • Docker Swarm
  • Ansible
  • GitLab
  • Python
  • Linux
  • Vagrant
  • Shell
  • Virtualbox
  • Rocket
  • Kubernetes
  • LXD
  • LXC
  • Prometheus
  • Splunk.

01/2019 - 03/2019
DevOps - und Build-Pipeline-Consultant mit Fokus Continous Integration für ein großen Finance-Integrator
Europace AG (500-1000 Mitarbeiter)
Internet und Informationstechnologie
At Europace I work with the local build-pipeline heroes to improve, optimize, and modularize their CI-pipelines. I help implement Gitflow as a development strategy, and collect and spread knowledge about development, best practices, optimization, and other CI-related subjects.

Skills used:
  • TeamCity
  • Maven
  • Continuous Integration (CI)
  • Git
  • Bash
  • XML
  • Linux
  • SSH
  • SSL

07/2018 - 11/2018
Senior Software-Entwickler mit Fokus JavaScript, Sicherheit, und Smart-Cards
Bundesdruckerei (1000-5000 Mitarbeiter)
Banken und Finanzdienstleistungen
At the Bundesdruckerei I developed several user interfaces for SmartCard applications. I use various industrystandard processes for the creation of specifications, wireframes, and the first round of user experience design. The applications I worked on are implemented with common front-end technologies. Re-usable, clean code was an important aspect of this project, and one of the requirements is to avoid using frameworks.This keeps technical debt low while maintaining high software quality.

Skills used:
  • Object-Oriented Vanilla JavaScript (ES5, ES6)
  • JavaScript
  • Node.js
  • WebSockets
  • Browser Extensions
  • Python
  • Bash
  • GIT
  • SSL
  • FFMPEG
  • Video En- und Transcoding
  • Wireframing
  • UI Design
  • UX Design
  • SCRUM
  • Agile

02/2018 - 06/2018
Senior JavaScript-Entwickler und DevOps-Engineer für eine Video- und Streaming-Plattform
Nowtilus GmbH (10-50 Mitarbeiter)
Internet und Informationstechnologie
I've aided the very small team in the development of the Nemo Bridge application, deployment workflows, and the implementation of a continuous integration and continuous delivery setup. I've done a great deal of server management and IT automation with Ansible here, and severely cleaned up, and stabilized the Nemo Bridge runtime. Nemo Bridge is used to manage media-, metadata- and transcoding-services that deliver live TV
streams, video-on-demand and video advertisements.

Skills used:
  • Ansible
  • Node.js
  • REST APIs
  • Various APIs
  • SSH
  • Git
  • Linux
  • FFMpeg
  • GPAC
  • MP4Box
  • Python
  • JSON
  • XML

01/2017 - 02/2018
Senior Software-Entwickler mit Fokus JavaScript und Browser-Extensions für eine große Freunde-Werben-Freunde-Plattform
Aklamio (50-250 Mitarbeiter)
Internet und Informationstechnologie
I've developed the core JavaScript libraries for Aklamio's referral portals. These libraries communicate with in-house Ruby APIs, and offers advertisers the capabilities to handle user registration, do Aklamio account logins, and to generate user-to-user recommendations. At Aklamio I have also developed the Cashbar browser extension for Chrome and Firefox browsers. This extension allows recommendations, logins, and account registration from within your web browser.

Skills used:
  • Ansible
  • Varnish
  • NginX
  • GIT
  • PHP
  • Wordpress
  • JavaScript (ES3, ES5, ES6)
  • Node.js
  • Gulp
  • Grunt
  • Webpack
  • Symfony
  • Vagrant
  • Linux (Ubuntu, Debian)
  • SSH
  • Browser extensions
  • WebExtensions API

11/2016 - 02/2017
Senior JavaScript- und Front-End-Entwickler für Werbekampagnen
Publicis Pixelpark (500-1000 Mitarbeiter)
Marketing, PR und Design
At Pixelpark I work on front-end projects within a team of designers, back-end developers and quality assurance engineers.

Skills used:
  • Git
  • Bash
  • Linux (Debian, Ubuntu)
  • Virtualbox
  • Vagrant
  • JavaScript (ES3, ES5, ES6)
  • jQuery
  • Node.js
  • Gulp
  • PostCSS
  • CSS3
  • HTML5

06/2016 - 11/2016
DevOps Engineer mit Fokus WordPress für Sparkassen.
Sparkassen-Finanzportal GmbH (250-500 Mitarbeiter)
Banken und Finanzdienstleistungen
At SFP I work on creating, testing and maintaining the developer workflow for WordPress web applications. This workflow is comprised of Ansible and relevant shell scripts, and run on a Jenkins continuous integration server that handles provisioning of web and mail servers, load balancers, and monitoring servers, and takes care of the deployment of WordPress. The workflow assures maintained server integrity (system updates and security patches) and implements access control lists (ACL), caching, load balancing, monitoring, dependency management, and many more.

Skills used:
  • Ansible
  • Varnish
  • NginX
  • Node.js
  • Munin
  • WordPress
  • PHP
  • Git
  • Bash
  • YAML
  • Linux (Ubuntu, Debian
  • Virtualbox
  • Vagrant

08/2016 - 09/2016
Web Performance Consultant für eine große Freunde-Werben-Freunde-Plattform
Aklamio (50-250 Mitarbeiter)
Internet und Informationstechnologie
For Aklamio, I analyzed their web stack and reported on issues pertaining to their server performance. I offered overviews of bottlenecks and reported practical performance solutions for Varnish Cache and NginX, but also for improved JavaScript performance in Aklamio's widely-used social widget.

A combination of improved cache configuration, better web stack performance and improvements to client-side code greatly extends the lifetime of the application as well as the hardware it's running on. It saves cost, bandwidth, power, and reduce client-side requirements.

Skills used:
  • Ansible
  • Varnish
  • NginX
  • SSH
  • Siege
  • AB
  • NetCat (nc)
  • Git
  • Bash
  • Python
  • Linux (Ubuntu, Debian)
  • Vagrant

01/2016 - 06/2016
Senior Software-Entwickler mit Fokus WordPress Plugin- und Wordpress-Theme-Entwicklung
Sparkassen-Finanzportal GmbH (250-500 Mitarbeiter)
Banken und Finanzdienstleistungen
At SFP I developed several WordPress plug-ins that are actively being used on their Intranet. These plug-ins hooked into a SOAP webservice and performed various verification actions to ensure high data quality. A special focus in these projects was digital security and data protection.

Skills used:
  • WordPress
  • PHP
  • Git
  • Bash
  • JavaScript
  • jQuery
  • Node.js
  • Grunt
  • Gulp
  • LESS
  • CSS3
  • HTML5

06/2014 - 12/2015
Senior Software-Entwickler mit Fokus WordPress- und Front-End-Entwicklung
Raisin GmbH (50-250 Mitarbeiter)
Banken und Finanzdienstleistungen
At Raisin I've worked as a freelance front-end developer. Initially, I set up the entire website (based on WordPress) and accompanying IT-infrastructure. Later on, I worked as part of the front-end development team and consulted the developers, IT departement and product owners in larger projects.

I set up coding standards, version control, developer machines, web server and caching server configuration. I developed a theme framework for the deployment of all the company's international web sites which greatly improved development speed, code stability and clarity.

Skills used:
  • WordPress
  • PHP
  • Git
  • Linux
  • NGINX
  • Bash
  • YAML
  • Virtualbox
  • Vagrant
  • Puppet
  • Ansible
  • JavaScript
  • jQuery
  • Node.js
  • Grunt
  • Gulp
  • LESS
  • HTML5
  • CSS3

04/2013 - 09/2014
Senior Front-End Developer bei Immobilienscout24, mit Fokus Automatisierung
Immobilienscout24 (500-1000 Mitarbeiter)
Internet und Informationstechnologie
Freelance developer as part of the front-end development team at Immobilienscout24. I helped this department to greatly improve their workflow by introducing the Grunt build system to improve productivity and reduce errors and I also set up a build-chain focusing on optimization and cross-platform compatibility. I worked closely with designers, product owners and back-end developers in implementing a new responsive design for the B2B back-end of the web site, of course all tested on all major browser and devices.

In my time at Immobilienscout24 me and the front-end team developed a CSS framework for the quick and easy creation of IS24-themed prototypes. This was received very well, and has saved both the company and its developers a lot of time in remaining brand-conform and technically valid.

Skills used:
  • JavaScript
  • jQuery
  • YUI3
  • Node.js
  • Grunt,
  • Less
  • HTML5
  • CSS3
  • PHP
  • SVN
  • Git
  • Jira
  • Vagrant
  • Linux

08/2013 - 04/2014
Co-Founder, CTO
DuitslandNieuws (< 10 Mitarbeiter)
Internet und Informationstechnologie

Duitslandnieuws is a platform for news about the Dutch-German trade relationship. My function here is to build a secure and reliable IT-infrastructure: Web server, email services, publishing platform, news aggregator, social media integration.

I take care of the web design and do usability quality assurance for the platform. Next to that, I'm responsible for the development of email templates, and for keeping it all together with lots of duct tape and paperclips.

Skills Used:

  • PHP
  • WordPress Plugin Development
  • WordPress Theme Development
  • JavaScript
  • Node.js
  • Grunt
  • Gulp
  • ES5
  • CSS
  • CSS3
  • HTML
  • HTML5
  • Git
  • Sysadmin
  • Linux (Ubuntu, Debian)

01/2013 - 02/2013
Senior JavaScript- und Front-End-Entwickler mit Fokus E-Commerce
JustBook (10-50 Mitarbeiter)
Konsumgüter und Handel
As a freelancer at JustBook, I developed against their Python-driven E-Commerce-Platform. This was already providing the mobile apps, and I made the desktop web application a reality.

Skills used:
  • JavaScript
  • jQuery
  • HTML5
  • CSS3
  • Modernizr
  • Django Templating
  • Git
  • Vagrant
  • Linux

01/2010 - 12/2012
Inhaber von “Het Webambacht”
Het Webambacht (< 10 Mitarbeiter)
Internet und Informationstechnologie
“Het Webambacht” is a collective of freelancers from the Netherlands. I fill the role of concept developer, designer and coder; a sort of all-round Front-End developer and designer with a healthy dose of system administration. Here, I take care of the complete package; from strategy development to design, from development to actual hosting. I work together with professionals in copywriting, illustration, photography, video production and on-line marketing to complete my skills.

01/2001 - 12/2012
Inhaber von “M.P. Lindhout”
M.P. Lindhout (< 10 Mitarbeiter)
Internet und Informationstechnologie
I'm a freelance Front-End developer and designer with a love for good typography and free software. Over the years I've done everything that has to do with the web; managing content, installation of servers and everything in between. More recently I've focused on the technical aspects of running web sites such as hosting, back-end code and server administration.

04/2012 - 09/2012
Front-End Developer mit Fokus Prototyping und Plattform
Tam Tam (50-250 Mitarbeiter)
Internet und Informationstechnologie
As a freelancer at Tam Tam, I worked on a web applications that serves as a market-place for private contractors in the construction field. I developed prototypes and final Front-End code according to the principle of progressive enhancement with a responsive design for iPad, iPhone and Android platforms.

Skills used:
  • PHP
  • Less
  • CSS 2
  • CSS 3
  • HTML5
  • jQuery
  • Modernizr
  • JavaScript
  • Git

01/2012 - 03/2012
Front-End-Entwickler mit Fokus Optimierung
ANWB (5000-10.000 Mitarbeiter)
Automobil und Fahrzeugbau
As a freelancer at the ANWB, I worked on various parts and various applications for the high-traffic ANWB website. Here I worked with PHP, Varnish, CSS, HTML5 and Javascript. Focus was on the development of rich HTML5 web pages with jQuery on the Front-End and Hippo 7 as a CMS.

Skills used:
  • CSS3
  • HTML5
  • jQuery
  • Modernizr
  • JavaScript
  • PHP
  • Git

01/2011 - 01/2012
Front-End-Entwickler mit Fokus Web-Applikationen und Drupal
Cendris
As a freelancer at Cendris (part of PostNL) I worked as a Front-End developer on various web applications. I created the visual identity, did the web design, and coded the Drupal 6 themes for theses web apps. The themes were adjusted to work well on desktops as well as on smart mobile devices such as iPhone, iPad and Android tablets and phones.

Skills used:
  • PHP
  • JavaScript
  • jQuery
  • Modernizr
  • HTML 4
  • HTML 5
  • CSS 2
  • CSS 3
  • Interface Design
  • CVS

01/2011 - 09/2011
Front-End-Entwickler mit Fokus E-Commerce und Webshops
Cobeco Pharma (50-250 Mitarbeiter)
Konsumgüter und Handel
My work as a freelancer here entailed the building, designing and management of two websites. One was the company's corporate site, and the other was their e-commerce solution. I took care of the complete implementation, including theming, analytics, email campaigns and online marketing.

Skills used:
  • PHP
  • WordPress
  • Linux Server Admin
  • Bash
  • Email
  • MailChimp
  • jQuery
  • Modernizr
  • Javascript
  • CSS2
  • CSS3
  • HTML5
  • SVN, Subversion

01/2010 - 12/2010
Front-End-Entwickler und Screen-Designer
Trancon (< 10 Mitarbeiter)
Internet und Informationstechnologie
Trancon build e-commerce and logistic management software (WMS). At Trancon I filled the position of all-round designer for print, web, interface and user experience. I re-imagined Trancon's corporate identity, providing them with everything from a new logo to presentation templates. I also worked on the marketing of the two flagship products, both through email and online. I converted their two main product sites to WordPress, from installing and configuring the server to the template realization and Front-End optimization and cross-browser compatibility. The themes were optimized to work with desktops as well as tablets like the iPad.

Skills used:
  • PHP
  • WordPress
  • CSS
  • HTML
  • jQuery
  • Javascript
  • Linux
  • Bash
  • SVN, Subversion
  • Team Foundation Server

01/2009 - 06/2009
Front-End-Entwickler mit Fokus Drupal- und PHP-Templating.
Madcap Hardinxveld
This company develops sites on the Drupal platform. My role here was the development of themes and templates for Drupal 5 and 6 and consulting for usability and interface design.

Skills used:
  • Drupal 4 und 5
  • PHP
  • CSS
  • HTML 4
  • HTML 5
  • jQuery
  • Modernizr
  • JavaScript
  • SVN, Subversion
  • Bash

01/2000 - 12/2000
Front-End-Entwickler
E-touch
Design of various web sites for a wide range of clients. My work consisted of the implementation of a design into front end code. The main focus here was compatibility across all main browsers, javascript development, and the production of standards-compliant HTML.

Skills used:
  • HTML 4
  • CSS 2
  • Internet Explorer
  • Netscape
  • JavaScript (ES3)

01/1999 - 06/1999
Front-End-Entwickler
g2o Lienden (< 10 Mitarbeiter)
Marketing, PR und Design
At g2o I designed and coded websites, most of them static. I used my skills in the fields of HTML, Javascript and CSS to build cross-browser compatible web sites. (Internet Explorer 4, anyone?)

Skills used:
  • HTML 4
  • CSS
  • Internet Explorer
  • Netscape
  • JavaScript (ES3)

Zeitliche und räumliche Verfügbarkeit

Vollzeit remote verfügbar.

Sonstige Angaben

Vollzeit remote verfügbar.

Kontaktformular

Kontaktinformationen