Dennis Siemensma

Dennis Siemensma Email and Phone Number

Passionate about backend development @ Move
Dennis Siemensma's Location
Zwolle, Overijssel, Netherlands, Netherlands
Dennis Siemensma's Contact Details

Dennis Siemensma work email

Dennis Siemensma personal email

n/a
About Dennis Siemensma

Dennis Siemensma is a Passionate about backend development at Move. He possess expertise in python, php, mysql, postgresql, django and 23 more skills. He is proficient in English.

Dennis Siemensma's Current Company Details
Move

Move

View
Passionate about backend development
Dennis Siemensma Work Experience Details
  • Move
    Backend Developer
    Move May 2019 - Present
    Zwolle Area, Netherlands
    My new job after few months of traveling abroad. I changed my scene from (web) hosting to app development, although I still develop the backends.Lots of fun stuff so far. Many inspiring colleagues with tons of knowledge and insights. Great atmosphere.Technical skills:- Back to learning modern PHP with Symfony.- Designing and creating API documentation using OpenAPI and ReDoc.- Maintaining Postman collections and applying monitors using them.- Behavior tests with Behat.- Specification tests with PHPSpec.- Hexagon architecture for backend.- Logging with Elastic, using Kibana for visualization, applying watchers for monitoring.- Reworked usage of Behat for a better, improved and faster automated testing experience.- Basic architecture for secure data transmission (beyond TLS).Worked on a diverse set of projects, helping our customers in providing what they need for their business.
  • Dsmr-Reader (Author, Hosted At Github)
    Open-Source Developer
    Dsmr-Reader (Author, Hosted At Github) Oct 2015 - Present
    Https://Github.Com/Dennissiemensma/Dsmr-Reader/
    Dutch Smart Meter protocol (DSMR 4+) reader. Open source project built with Python 3 / Django for Raspberry Pi.Allows you to capture P1-data logged by your smart meter at home. Support both electricity and gas (extra device) readings. Started off as a personal project just for myself, but outgrew this scope due to many enthusiasts and happy users.Targets for originally starting this project were:- Python 3.x.- Multi language (PO translations).- Multi database (could be hard even while using an ORM).- Latest Django.- Writing documentation and translations.- Contributing software for others.- Raspberry Pi limitations.Many other things came along the road:- Managing an open source project.- MQTT.- External API's.- Internal API.- Versioning and managing releases.- Generic IT support (yeah I know...).
  • None
    Traveling
    None Jan 2019 - Apr 2019
    Asia
    Used the opportunity to travel around Asia for a few months, after nine years of employment, since I was between jobs anyway.
  • Yourhosting
    Python / Php Backend Developer
    Yourhosting Sep 2009 - Dec 2018
    Zwolle
    First full time job as a developer (PHP / Python / Django / MySQL / PostgreSQL).General skill set:- Mainly using PHP, Python & MySQL, but also PostgreSQL & (a little) Perl.- Utilizing frameworks, such as Django (Python) and supporting utilities, such as Smarty (PHP) and jQuery.- Utilizing MySQL-replication.- Basic Apache & Nginx deployment. Combined with Supervisor and Gunicorn.- Development with virtual machines by using VirtualBox, Vagrant & Ansible.- Bug tracking using Jira, combined with Agile/Scrum for developing in sprints.Some projects I'm proud of:- Administrative migration of thousands of Starthosting customers to Yourhosting (2017).- Replaced our internal search engine by Elastic Search (2016).- ERP hosting server log searching tool, using Falcon (2015).- Automation of mass migration of hosting accounts between hosting servers (2014).- Helped with integration of Europe's SEPA (2014).- Integration with bank statement imports and the (almost fully) automated resolution of bank transactions (2012).- Automation of hosting account data traffic limit monitoring and flow (2009).- Integration with third party payment gateways, such as Adyen (2010, 2013).Other stuff:- Indexing data and its usage for GDPR (2018).- Versioning control, switched from using Subversion (SVN) to Mercurial (HG). Recently switched to GIT as well (2017).- Basic unit testing using Jenkins (linked with Django).- Switched from using Windows to Linux (Ubuntu) at home, as it makes my life a lot easier ;-)- Got myself quite familiar with Linux on servers. I will not call myself an expert, but I certainly know how to handle and maintain a server (Debian/Ubuntu based) using the command line.- Back-end programming for (long) running jobs and scheduling (cronjobs).- Linking systems together using JSON/SOAP API's and integrating token authentication.
  • Jos & Diana Dekker
    Partyverhuur
    Jos & Diana Dekker May 2008 - Dec 2017
    Nunspeet
    Part time job when I still was in college. I stayed here for quite some years after my graduation (along side my main job at Yourholding), to learn other things besides programming and keep myself fit.Working here meant doing a lot of different, non-IT-related things, such as: - Party rental services.- Driving delivery truck.- Building tents.- Cleaning stuff.- Hospitality & party support.
  • Unica Installatiegroep
    Webdeveloper (Graduation Internship)
    Unica Installatiegroep Feb 2009 - Sep 2009
    Zwolle
    Worked here during college (Windesheim) as intern for my graduation assignment.- Basic programming using PHP & MySQL. - Introduced a dedicated development and staging environment.- Introduced version control using Subversion (SVN). - Improved workflow for developers (written lot of manuals/documentation).
  • Card Services Zwolle B.V.
    Software Engineer Internship
    Card Services Zwolle B.V. Apr 2007 - Feb 2009
    Zwolle
    Part time job as webdeveloper when I was in college. Most of the time I worked here as an intern, except during the holiday season.- Learned using versioning control.- Learned a lot about PHP & XHR.- Supported colleagues building applications for customers.
  • Hotel / Restaurant Veldenbos
    Miscellaneous
    Hotel / Restaurant Veldenbos Jun 2004 - Dec 2008
    Nunspeet
    Kitchen support... ;-)

Dennis Siemensma Skills

Python Php Mysql Postgresql Django Mercurial Ubuntu Subversion Jquery Linux Json Apis Apache Nginx Virtualbox Vagrant Ansible Hosting Services Domain Names Oop Jira Web Applications Python 3 Github Open Source Software Accepting Responsibility Git Gitlab

Dennis Siemensma Education Details

Frequently Asked Questions about Dennis Siemensma

What company does Dennis Siemensma work for?

Dennis Siemensma works for Move

What is Dennis Siemensma's role at the current company?

Dennis Siemensma's current role is Passionate about backend development.

What is Dennis Siemensma's email address?

Dennis Siemensma's email address is co****@****nsma.nl

What schools did Dennis Siemensma attend?

Dennis Siemensma attended Christelijke Hogeschool Windesheim, Nuborgh Lambert Franckens College, Brouwerskamp.

What skills is Dennis Siemensma known for?

Dennis Siemensma has skills like Python, Php, Mysql, Postgresql, Django, Mercurial, Ubuntu, Subversion, Jquery, Linux, Json, Apis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.