Roel Bruggink

Python software developer with 21+ years experience in closed and open source web application development

Skills

Your required skillset might be applicable too.

Web21+ years
Python17+ years; Plone, Django, Django-Oscar, Pyramid, Flask, Zope, Grok
FrontendTypescript, Javascript, websockets, CSS/SCSS/LESS, React, obviel, SolidJS
BackendPython, PHP
ToolsGit, Buildout, make, RabbitMQ, Redis, Nginx, Apache, HAProxy
CI/CD/buildsJenkins, travis-co, github actions
Data accessSQL (MySQL, PostgreSQL, MSSQL), NoSQL (ZODB, REDIS)
Project management styleScrum; agile; fixed-price, scope and/or time
LanguageDutch (native), English (full professional), German (Elementary proficiency)
CloudAmazon Web Services, custom cloud solution
DevopsUbuntu/Debian sysadmin, custom deployment tools, DRBD, HAProxy

Able to step in into most web projects using mainstream software stacks.

Project history

WhenWhereWhat
2024-currentSky Medical Group (via Vicktor)Python / Django RIS application. MRI scan data transformation. TWIIN network connector.
2023KitconceptPlone web projects
2023PNZ-Produkte GmbHPlone web project
2019-2023Minddistrict (NL/DE/EN)Developed in and lead one of the product teams. Product teams had backend devs, frontend devs, UX expert, QA expert, mobile devs. We built software for mental healthcare, privacy and security needed more attention then usual. The tech stack used server driven UI to allow web, Android and iOS apps work more alike and share more logic. Contributed in Leadership sessions for the whole Product circle where we provided feedback on and for others in a leadership position.
2020Four DigitsPlone intranet hosted on Windows with SSO
2018-2020HighbizaSAAS Webshop - fully managed but customizable webshops which have all dependencies explicitly controlled. Django/Wagtail/PostgreSQL/Varnish/Elastic search
2017-2019Kitconcept (Germany/Switzerland/India)Plone based Enterprise social intranet; backend coding + reviewing frontend Angular (1) code + guiding new developers.
2017-2019Lab Digital (Utrecht, NL)Multiple Wagtail based projects
2017-2019Lukkien (Ede, NL)Multiple Django, Django-Oscar and/or Wagtail projects
2008-2017Four DigitsWorked as part of a team or solo on a wide variety of web applications. Small to midsize public websites; frontend theming as well as backend programming. Mission critical portals and intranets; theming, backend, workflows, API integration. Data migrations from SQL to NoSQL. Real time bidding using Web sockets. Designed and implemented HTTP/JSON API endpoints.
2008-2017Lukkien (via Four Digits)Worked as part of a team on cross media projects. Designed and implemented HTTP/JSON API endpoints. Theming
2008-2017Avira (via Four Digits)Worked as part of an international team. On-site in Germany, remote in Arnhem (NL). Frontend; obviel JS (react like), HTML, CSS, websockets. Backend; async Python using Tornado.
2004-2008A&M ImpacT InternetdienstenPublic facing websites, frontend theming, PHP/MySQL backend. Mission critical portals; theming, backend, workflows, API integration.

Community work

2016 - 2025Wagtail CMS
  • Contributor
  • Attended multiple sprints
2008 - 2024Plone CMS
  • Core developer for the Plone CMS project; development, discussions, improvement proposals
  • Framework team member; review and accept Plone improvement proposals.
  • Organized multiple development sprints
  • Attended many development sprints
  • Part of the driving group behind the Plone REST API and Plone React-based UI

Education

2013PRINCE2 Practitioner License P2R/NLPB178251
2006Bachelor of ICT Hogeschool van Arnhem en Nijmegen (HAN University of Applied Sciences)