tdeekens
Remote Principal Engineer at commercetools
Remote Principal Engineer at commercetools
Activity
Loading activity...
Career: 15
Remote Principal Engineer
commercetools
Mar 2022 - Present
Remote Principal Engineer
commercetools
An increased focus on the architecture of business user tooling across all teams ensuring that architecture evolves with organisational growth to enable teams to develop and deploy their frontends autonomously with as little coordination as possible. Concerns of architecture span from frontend, to backend and Kubernetes as well as monitoring and observability and CI/CD.
Remote Tech Lead, Frontend (Cross-Team)
commercetools
Jan 2020 - Feb 2022
Remote Tech Lead, Frontend (Cross-Team)
commercetools
Transitioned into a fully remote role being the Tech Lead for frontend focussing on the Merchant Center. Helping to align technical initiatives across various teams and frontends with their adjacent APIs. Facilitating roadmap execution and technical knowledge needed within respective teams while evaluating feasibility and associated risks.
Senior Engineer (Context Team)
commercetools
Jul 2019 - Dec 2019
Senior Engineer (Context Team)
commercetools
Working as a Frontend Engineer within the Context Team responsible for planning and executing the migration of the legacy Admin Center of the commercetools platform. The team worked on the addition of organization and project administration in the Merchant Center. Ultimately allowing the decommission of the Admin Center as the Merchant Center's legacy counter part.
Senior Engineer (Checkout Team)
commercetools
Sep 2018 - Jul 2019
Senior Engineer (Checkout Team)
commercetools
Working as a Frontend Engineer within the Checkout Team responsible for order and customer administration in commercetools platform. Moving on to help to set up another cross-functional team in the Checkout Team hiring and onboarding two Frontend engineers. The team worked on the addition of shipping method, tax category and order administration in the Merchant Center. In parts introducing new functionality such as shipping method administration while improving on existing functionality such as order management.
Frontend Engineer (Prices Team)
commercetools
Dec 2017 - Aug 2018
Frontend Engineer (Prices Team)
commercetools
Working as a Frontend Engineer within the Priceless Team responsible for pricing and discounts within the commercetools platform. Having gained experience in helping setting up and working in a cross-functional team before (PIM) we hired two frontend engineers into the Priceless Team I then onboarded. The team worked on the addition of a rule builder for discount rules in the Merchant Center and API Clients administration in the Merchant Center.
Frontend Engineer (PIM Team)
commercetools GmbH
Apr 2017 - Nov 2017
Frontend Engineer (PIM Team)
commercetools GmbH
Working as a Frontend Engineer within the company's first cross-functional team building PIM (Product Information Management) features into the platform. Within the team we collaboratively set up agile processes and workflows. Tasked to build the company's first external search service with an integration into the Merchant Center.
Tech Lead
Brandwatch
Oct 2016 - Mar 2017
Tech Lead
Brandwatch
Coming out the interims Product Owner role I stepped into the Tech Lead position within the team. Ensuring with an additional change in Engineering Management that the team continued to execute along the planned goals.
Product Owner (interim)
Brandwatch
Jul 2016 - Oct 2016
Product Owner (interim)
Brandwatch
Additionally, taking up Product Owner responsibilities for four months. Helping to continue executing on the product roadmap and planning a predictable workflow for the team. I continued to work as a JavaScript Engineer during this period.
JavaScript Developer
Brandwatch
Mar 2016 - Jul 2016
JavaScript Developer
Brandwatch
Working as a JavaScript developer within a agile team building great web-based software for comprehensive social network data monitoring and analysis. Working on frontend and related backends powering browser based data visualisations of social media data from various sources. Activities include the implementation of performant and reusable visualisation components using Backbone.js as well as maintaining a large, highly interactive and customizable dashboard UI. All with a focus on Continous Integration and Continous Delivery in a test-driven and pull request based development environment using GitHub and TravisCI.
Frontend Engineer
Deutsche Post E-Post Development GmbH
Sep 2014 - Mar 2016
Frontend Engineer
Deutsche Post E-Post Development GmbH
Working as a front end developer within a cross-functional team developing Single Page Applications. Furthermore focussing on frontend architecture, tooling and testing to increase developer experience.
Master Thesis Student
Ericsson
Feb 2014 - Jul 2014
Master Thesis Student
Ericsson
Investigating Ericsson's adoption of Agile Software Development within their organizational structure in regards to communication flow and blockages by the empowerment of cross-functional teams.
Developer (Student Trainee)
Scandio
Jul 2013 - Sep 2013
Developer (Student Trainee)
Scandio
Scandio GmbH is a medium sized web-consultancy firm. Working as a PHP and JavaScript developer mainly extending and maintaining Scandio's Open Source portfolio in scandiojs, lmvc and lmvc-modules. Also engaged in daily development working with Drupal and Solr.
Developer (Internship extension)
zweitwerk GmbH
Apr 2012 - Aug 2012
Developer (Internship extension)
zweitwerk GmbH
Continuation of work after finishing bachelor thesis. Evolving the previously designed prototype developing a data administration application. Gaining more experience with modern web development using HTML5/CSS3, JavaScript and related frameworks (Backbone.js, martionette.js and jQuery). Also partly worked on daily development of other products.
Developer (Internship)
zweitwerk GmbH
Jul 2011 - Dec 2011
Developer (Internship)
zweitwerk GmbH
Combined experience in working at zweitwerk while performing research and writing on an integrated bachelor thesis. The thesis entailed a systematic comparison of NoSQL (BigTable, Dynamo and MongoDB) and SQL (MySQL and Oracle) databases while performing benchmarks and developing an backend angostic proof-of-concept prototype of a product database for their media asset management system.
Developer (Research Assistant)
Otto-Friedrich-Universität Bamberg
Apr 2009 - Apr 2010
Developer (Research Assistant)
Otto-Friedrich-Universität Bamberg
Working on project Cadena in designing and implementing a Software as a Service supporting elderly care services build upon Adobe Flex®, ActionScript, Flash Media Server and PHP (Zend backed). The application's features included video conferences between care service and a retiree and administration of clinical records. My duties included implementation and testing of a PHP-based backend as well as working on every part of the front end.
Education: 3
University of Gothenburg
Master of Science (MS)
2012 - 2014
University of Gothenburg
Master of Science (MS)
Otto-Friedrich-Universität Bamberg
Bachelor of Science (BS)
2007 - 2012
Otto-Friedrich-Universität Bamberg
Bachelor of Science (BS)
Keele University
Study abroad year
2010 - 2011
Keele University
Study abroad year
Projects: 2
GitHub
github.com/tdeekens
Dec 2014 - Present
GitHub
github.com/tdeekens
Little side projects I released under the MIT licence such as grunt-tasks or my blog.
Scandio
github.com/scandio
Jul 2013 - Present
Scandio
github.com/scandio
Contributor to Open Source portfolio of Scandio working on scandiojs, lmvc and lmvc-modules.